docs: document standalone underlying chart endpoint in README

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-21 10:59:44 +02:00
parent c9db398336
commit 6024deaf35

View File

@@ -11,7 +11,7 @@ Generatore di report PDF per certificati finanziari strutturati, sviluppato in A
- Grafico performance sottostanti (SkiaSharp → PNG in memoria)
- Footer con branding opzionale e hyperlink cliccabile
- Cache in memoria per ISIN già generati (chiavi separate per ogni combinazione di flag)
- Endpoint per PDF inline, download, grafico standalone v1, grafico V2 multi-formato e **grafico fondi**
- Endpoint per PDF inline, download, grafico standalone v1, grafico V2 multi-formato, **grafico fondi** e **grafico sottostante standalone** (senza contesto certificato)
- Supporto Docker
## Stack tecnologico
@@ -67,6 +67,7 @@ GET /api/report/download?p={...} → PDF come allegato
GET /api/chart/{isin} → Grafico standalone v1 (PNG/PDF)
GET /api/chart/v2/{isin} → Grafico standalone v2 (multi-formato, vedi sotto)
GET /api/chart/underlying/{idUnderlyings} → Grafico standalone di un solo sottostante (senza certificato)
```
**ETF/Fondi:**
@@ -123,6 +124,20 @@ GET /api/chart/v2/{isin}[?format=png|jpg|jpeg|jpgEnc|pdf&width=&height=&save=tru
**Colori grafico V2**: CTF = nero `#000000`, WorstOf = rosso `#CC0000`, altri sottostanti = palette vivace (teal/amber/viola/celeste…), Barriera Capitale = marrone `#715548`.
### Grafico Sottostante standalone — parametri
```
GET /api/chart/underlying/{idUnderlyings}[?format=png|jpg|jpeg|pdf&width=&height=]
```
Mostra solo l'andamento storico prezzo di **un singolo sottostante** (`dbo.Underlyings`), identificato da `IDUnderlyings` — nessun ISIN certificato, nessuna barriera/strike/trigger, nessuna legenda. Titolo del grafico: `{Name} ({Ticker_bbg})`. SP: `cedlab_Chart_UnderlyingOnly`.
| Parametro | Valori | Effetto |
|-----------|--------|---------|
| `?format=` | `png` (default), `jpg`/`jpeg`, `pdf` | Formato output |
Non supporta `jpgEnc``?save=true` (nessun alias-certificato applicabile a un sottostante puro).
## Avvio locale
```bash