Expiring
La chiamata Expiring permette, indicando data di inizio e data di fine, di:
Recuperare l’elenco delle Card in scadenza (Card con data di scadenza rientrante nel range temporale indicato);
Richiede in ingresso:
Data di inizio (yyyy-MM-dd);
Impostata a orario “00:00:00” per il giorno indicato;
Data di fine (yyyy-MM-dd);
Impostata a orario “23:59:59” per il giorno indicato;
Restituisce:
L’elenco delle Card in scadenza con i relativi parametri;
Oppure, se non va a buon fine, la descrizione dell’errore riscontrato;
Chiave | Valore |
|---|---|
Indirizzo Test | https://test-apiv2.smiletech.it/APIv2/CardReleaseds/Expiring {start}/{end} |
Indirizzo Prod | https://apiv2.smiletech.it/APIv2/CardReleaseds/Expiring/{start}/{end} |
Metodo | GET |
Success Response | 200 (Success) |
Error Response | 400 (Bad Request) |
Di seguito la struttura dell’Header contenente:
Header
Il range di date va inserito come parametro nell’URL andando a sostituire {start} ed {end} all’interno dell’indirizzo.
In questo caso la struttura body di request non è necessaria e rimane vuota:
Request body
Di seguito la struttura della response contenente i valori di ritorno dal sistema:
Response body
Un esempio di chiamata con dati verosimili:
https://test-apiv2.smiletech.it/APIv2/CardReleaseds/Expiring/2025-07-01/2024-07-31
Header
Request body
In caso di Successo il sistema ritorna il seguente modello JSON:
Response body
In caso di Errore il sistema ritorna il seguente modello JSON:
Response
Status: 500 Internal Server Error
Errori Riscontrabili
Di seguito la lista che indica gli errori che possono essere riscontrati:
Codice | Descrizione |
|---|---|
400 | I dati in ingresso non sono corretti o non sono correttamente formattati. Viene restituita la descrizione dell’errore nel dettaglio. |
401 | Il codice Token fornito non è valido. L’autenticazione non è andata a buon fine. |
500 | Il server ha riscontrato un errore inaspettato, generalmente esula dal tipo di request e si verifica per problemi assoggettabili al sistema. |