| GET | /articoli/{Id}/pdf |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | path | int | Yes | ID univoco dell'articolo |
| IdLingua | query | int | No | ID della lingua per i contenuti (Default: 1 - Italiano) |
| ColoreHex | query | string | No | Codice esadecimale del colore primario per il template (es. #AA0000) |
| LogoBytesOverride | query | string | No | Logo aziendale personalizzato in formato Base64 (PNG/JPG). Se non valido, verrà ignorato. |
| CompanyName | query | string | No | Ragione sociale da mostrare nel PDF personalizzato |
| CompanyInfo | query | string | No | Informazioni di contatto (indirizzo, tel) per il piè di pagina |
| CompanyWebsite | query | string | No | Sito web aziendale |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /articoli/{Id}/pdf HTTP/1.1
Host: gemma.api.kerberos.energy
Accept: text/csv
HTTP/1.1 200 OK Content-Type: text/csv Content-Length: length (byte[])