Controllo pre-invio
Last updated
Last updated
Prima di inviare un messaggio ad un cittadino è necessario effettuare i seguenti controlli:
il cittadino è iscritto ad IO;
il cittadino non ha disattivato le comunicazioni del servizio (di default i cittadini sono iscritti a tutti i servizi, ma è possibile che un cittadino abbia disattivato le comunicazioni da un servizio).
Il controllo pre-invio può essere effettuato in due modalità.
Get a User Profile
È possibile utilizzare l’API per ogni codice fiscale a cui si vuole inviare un messaggio e controllare i valori della risposta. La risposta è ritenuta positiva se entrambe le condizioni sono verificate:
lo status code della risposta è 200
nel body di risposta il campo sender_allowed=true
Il metodo è deprecato. Ti consigliamo di non usarla ed eventualmente di sostituirla con
Get Subscriptions Feed
Lo scopo del subscription feed è mettere a disposizione degli enti centrali (es.: ministeri, enti di livello nazionale, ecc) uno strumento per minimizzare le chiamate verso l'infrastruttura di IO attraverso un filtro costruito dall’ente stesso.
Le informazioni del subscription feed sono aggiornate al giorno precedente. Per la costruzione del subscription feed è necessario interrogare il servizio per ogni giorno a partire dalla data del 24/03/2020 fino alla data attuale.
risposta corretta con status 200
:
L'API permette di effettuare il download degli hash dei codici fiscali dei cittadini iscritti/disiscritti ad un servizio in un determinato giorno.
Esempio d’uso con la versione POST
di :