# normattiva-sdk > SDK Python non ufficiale per Normattiva, il portale della legge vigente SDK Python non ufficiale per Normattiva, il portale della legge vigente dello Stato italiano. Copre i quindici endpoint dell'API open data in versione sincrona e asincrona, legge il testo di un atto a qualunque data e ne esporta la storia completa. ## Da dove cominciare - [Home](https://normattiva-sdk.ireneburresi.dev/index.md) - [Primi passi](https://normattiva-sdk.ireneburresi.dev/tutorial/primi-passi/index.md) ## Come fare - [Come fare](https://normattiva-sdk.ireneburresi.dev/come-fare/index.md) - [Cercare un atto](https://normattiva-sdk.ireneburresi.dev/come-fare/cercare-un-atto/index.md) - [Esportare un atto intero](https://normattiva-sdk.ireneburresi.dev/come-fare/esportare-un-atto/index.md) - [Identificare un atto](https://normattiva-sdk.ireneburresi.dev/come-fare/identificare-un-atto/index.md) - [Installare la libreria](https://normattiva-sdk.ireneburresi.dev/come-fare/installare/index.md) - [Lavorare in asincrono](https://normattiva-sdk.ireneburresi.dev/come-fare/lavorare-in-asincrono/index.md) - [Leggere il testo a una data](https://normattiva-sdk.ireneburresi.dev/come-fare/leggere-il-testo-a-una-data/index.md) - [Usare la riga di comando](https://normattiva-sdk.ireneburresi.dev/come-fare/usare-la-riga-di-comando/index.md) ## Capire - [Capire](https://normattiva-sdk.ireneburresi.dev/capire/index.md) - [L'affidabilità](https://normattiva-sdk.ireneburresi.dev/capire/affidabilita/index.md) - [Come è fatto un atto](https://normattiva-sdk.ireneburresi.dev/capire/come-e-fatto-un-atto/index.md) - [Gli errori](https://normattiva-sdk.ireneburresi.dev/capire/errori/index.md) - [Com'è fatto il servizio](https://normattiva-sdk.ireneburresi.dev/capire/il-servizio/index.md) - [Come funziona la normativa italiana](https://normattiva-sdk.ireneburresi.dev/capire/la-normativa-italiana/index.md) - [Perché la libreria fa così](https://normattiva-sdk.ireneburresi.dev/capire/scelte/index.md) ## Riferimento - [Riferimento](https://normattiva-sdk.ireneburresi.dev/riferimento/index.md) - [La riga di comando](https://normattiva-sdk.ireneburresi.dev/riferimento/cli/index.md) - [Il client asincrono](https://normattiva-sdk.ireneburresi.dev/riferimento/client-asincrono/index.md) - [Il client sincrono](https://normattiva-sdk.ireneburresi.dev/riferimento/client/index.md) - [Gli atti notissimi](https://normattiva-sdk.ireneburresi.dev/riferimento/codici/index.md) - [Gli endpoint](https://normattiva-sdk.ireneburresi.dev/riferimento/endpoint/index.md) - [Gli errori](https://normattiva-sdk.ireneburresi.dev/riferimento/errori/index.md) - [L'esportazione](https://normattiva-sdk.ireneburresi.dev/riferimento/esportazione/index.md) - [I modelli](https://normattiva-sdk.ireneburresi.dev/riferimento/modelli/index.md) - [Gli identificatori](https://normattiva-sdk.ireneburresi.dev/riferimento/urn/index.md) ## Il progetto - [Il progetto](https://normattiva-sdk.ireneburresi.dev/progetto/index.md) - [Diario delle modifiche](https://normattiva-sdk.ireneburresi.dev/progetto/changelog/index.md) - [Licenza e attribuzione](https://normattiva-sdk.ireneburresi.dev/progetto/licenza/index.md) - [Il monitoraggio del contratto](https://normattiva-sdk.ireneburresi.dev/progetto/monitoraggio/index.md) - [Sviluppo](https://normattiva-sdk.ireneburresi.dev/progetto/sviluppo/index.md)