Progettare e integrare servizi interoperabili

Indicazioni e riferimenti per assicurare lo scambio sicuro dei dati e l’integrazione tra sistemi della Pubblica Amministrazione.

Perché l’interoperabilità è un concetto chiave

L’interoperabilità consente ai servizi digitali della Pubblica Amministrazione di comunicare tra loro in modo sicuro. Le API rendono possibile l’integrazione tra sistemi diversi secondo regole condivise.


In questo modo è più semplice realizzare servizi digitali efficienti e affidabili, costruiti su componenti riusabili.

Come procedere

Segui queste fasi e riprendile quando il servizio evolve per aggiornare le API, verificare le modifiche e ripubblicare le versioni.

  1. 1

    Ricerca

    Scopri le API disponibili a catalogo e utilizza gli esempi pratici come riferimento per integrarle nei servizi del tuo ente o per crearne di nuove.

    Accedi alla Piattaforma Digitale Nazionale Dati (PDND) per richiederne l’accesso.

  2. 2

    Sviluppa

    Crea le API utilizzando gli strumenti e i canali di supporto disponibili.

    Consulta e riutilizza ontologie, vocabolari controllati e schemi dati per garantire coerenza semantica e interoperabilità.

  3. 3

    Verifica

    Durante le fasi di sviluppo, verifica che le API rispettino le specifiche OpenAPI e siano corrette dal punto di vista sintattico. Puoi farlo utilizzando gli strumenti di controllo automatico e validazione.

  4. 4

    Pubblica

    Pubblica gli e-service, composti da una o più API, nell’ambiente di collaudo della Piattaforma Digitale Nazionale Dati (PDND). Dopo i test, rendili disponibili nel catalogo, così che altre amministrazioni possano scoprirli e utilizzarli.

Continua a esplorare le guide

Cosa trovi su api.gov.it

È il portale informativo dedicato all’interoperabilità e alle API della Pubblica Amministrazione. Raccoglie il catalogo delle API, esempi pratici e contenuti utili per capire come funzionano e come integrarle nei tuoi servizi.