Appearance
Verifica Codice Fiscale β
Questa API permette di verificare la validitΓ di un codice fiscale interrogando i dati ufficiali dell'Agenzia delle Entrate.
π Endpoint β
http
GET /api/v1/verifica/codice-fiscale/{codiceFiscale}
π Autenticazione β
Questa API richiede autenticazione tramite una API Key. La chiave deve essere inviata nell'intestazione della richiesta.
Esempio di invio dell'API Key:
http
Authorization: Bearer <API_KEY>
π₯ Parametri della richiesta β
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
codiceFiscale | string | β SΓ¬ | Il codice fiscale da verificare |
π Esempio di richiesta con cURL β
sh
curl -X GET "https://api.codicefiscale.dev/api/v1/verifica/codice-fiscale/ABCDEF12G34H567I" \
-H "Authorization: Bearer <API_KEY>"
π€ Risposta β
β Esempio di risposta (200 OK) β
json
{
"cf": "ABCDEF12G34H567I",
"isValid": true
}
β Possibili errori β
Codice | Messaggio | Descrizione |
---|---|---|
500 | "Failed to verify CF" | Errore nel contattare il servizio di verifica |
401 | "Unauthorized" | API Key mancante o non valida |
400 | "Bad Request" | I parametri della query sono mancanti o malformati |
π‘ Esempi di utilizzo β
π Esempio con JavaScript (fetch) β
javascript
fetch(
"https://api.codicefiscale.dev/api/v1/verifica/codice-fiscale/ABCDEF12G34H567I",
{
headers: {
Authorization: "Bearer <API_KEY>",
},
}
)
.then((response) => response.json())
.then((data) => console.log(data))
.catch((error) => console.error("Errore:", error));
π Esempio con Python (requests) β
python
import requests
url = "https://api.codicefiscale.dev/api/v1/verifica/codice-fiscale/ABCDEF12G34H567I"
headers = {
"Authorization": "Bearer <API_KEY>"
}
response = requests.get(url, headers=headers)
print(response.json())