v1.0
  • Supporto agli Enti
  • Adesione
    • ❓Domande e risposte sull'adesione a IO
  • Servizi
    • 📋Indice dei Tutorial e dei Casi d'Uso
      • 📜Come creare un Servizio
      • 📜Come importare un Servizio creato in Developer Portal
      • 🎥Come sapere se un Cittadino ha abilitata la ricezione dei messaggi per un Servizio
    • ❓Domande e risposte sui Servizi IO
  • Messaggi
    • 📋Indice dei Tutorial e dei Casi d'Uso
      • 📜Come spedire il mio primo Messaggio di test
      • 📜Come inviare un Messaggio
      • 📜Come sapere se un Messaggio è stato recapitato
      • 📜Come sapere se un Messaggio è stato letto (Funzionalità Premium)
      • 📜Come allegare documenti a un Messaggio (Funzionalità Premium)
    • ❓Domande e risposte sui Messaggi
  • Pagamenti
    • 📋Indice dei Tutorial e dei Casi d'Uso
      • 📜Come spedire un avviso di pagamento in un Messaggio
      • 📜Come sapere se l'avviso di un Messaggio è stato pagato (Funzionalità Premium)
    • ❓Domande e risposte sui Pagamenti in IO
  • Accordi
    • ❓Domande e risposte sugli Accordi
  • Assistenza
    • ❓Domande e risposte sull'Assistenza in IO
Powered by GitBook
On this page
  1. Servizi
  2. Indice dei Tutorial e dei Casi d'Uso

Come sapere se un Cittadino ha abilitata la ricezione dei messaggi per un Servizio

PreviousCome importare un Servizio creato in Developer PortalNextDomande e risposte sui Servizi IO

Last updated 2 months ago

Prima di spedire un messaggio a un Cittadino, come mittente devi accertarti che il tuo destinatario sia su IO e che abbia abilitato la ricezione per il tuo servizio.

In questo tutorial useremo ; nella realtà, saranno i sistemi della tua Organizzazione a invocare programmaticamente l'API di IO.

Non usare REST client basati su web per testare l'API di IO: non potresti controllare l'indirizzo IP col quale ti presenteresti. Usa invece l'applicazione desktop.

  1. Imposta il verb REST: per questa API ti serve il POST

  2. Imposta l'header Content-Type: deve contenere application/json

  3. Compila il body della richiesta: per questa API è sufficiente il Codice Fiscale del Cittadino del quale vuoi ottenere informazioni

  4. Invia la richiesta verso IO: il sistema la processerà in pochi istanti

  5. Osserva la risposta: nota il valore del campo sender_allowed, se true significa che quel Cittadino ha abilitato la ricezione dei messaggi per il tuo servizio

Immetti la URL dell'endpoint di IO:

Aggiungi nell'header la API Key del servizio: recuperala dalla scheda servizio nell', puoi usare indifferentemente la chiave primaria o quella secondaria e aggiungila come header con nome Ocp-Apim-Subscription-Key

All'interno della trovi tutta la documentazione necessaria per l'utilizzo di dell' API di integrazione.

📋
🎥
https://api.io.pagopa.it/api/v1/profiles
Area Riservata
Guida Tecnica
Postman
Video Tutorial