From 6024deaf353be7ccfc737c7d4405f436a455dd79 Mon Sep 17 00:00:00 2001 From: SmartRootsSrl Date: Tue, 21 Jul 2026 10:59:44 +0200 Subject: [PATCH] docs: document standalone underlying chart endpoint in README Co-Authored-By: Claude Sonnet 5 --- README.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1d50232..b73d150 100644 --- a/README.md +++ b/README.md @@ -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` né `?save=true` (nessun alias-certificato applicabile a un sottostante puro). + ## Avvio locale ```bash