Aller au contenu
Aucadastre

L'API

Les mêmes faits que les pages, en JSON. Sans clé, sans quota, sans compte : les sources sont ouvertes, le site les lit au chargement et ne stocke rien. Les chemins et les noms de champs sont en anglais ; les valeurs des sources restent telles quelles.

Les quatre adresses

Le contrat OpenAPI 3.1, généré depuis le code qui sert ces adresses : https://aucadastre.fr/api/openapi.json. Chaque réponse porte un en-tête Link vers ce contrat et vers cette page.

Ce qu'une réponse porte

La promesse

Les refus

Tout refus est un application/problem+json (RFC 9457), sans enveloppe et no-store. Son champ type est l'une des ancres ci-dessous ; instance porte le chemin demandé, et received ce qui a été lu.

invalid-insee-code 400
le code INSEE ne fait pas cinq caractères (2A et 2B en Corse). Un code postal n'est pas un code INSEE.
municipality-not-found 404
aucune commune ne porte ce code à la Base Adresse Nationale. Paris, Marseille et Lyon répondent par leurs arrondissements.
invalid-street-id 400
l'identifiant de voie n'a pas la forme code INSEE, souligné, code de voie.
street-not-found 404
aucune voie ne porte cet identifiant à la Base Adresse Nationale.
invalid-parcel-id 400
l'identifiant de parcelle ne fait pas quatorze caractères.
parcel-not-found 404
aucune parcelle ne porte cet identifiant au plan cadastral.
method-not-allowed 405
la méthode n'est ni GET, ni HEAD, ni OPTIONS. La réponse porte Allow.
not-found 404
rien n'est servi à cette adresse sous /api/.

Les autres formes des mêmes faits

Citer

Base Adresse Nationale, plan cadastral informatisé (DGFiP), Géoportail de l'urbanisme, Géorisques, Demandes de valeurs foncières, ADEME, Sitadel, IGN, PVGIS, Arcep, sous Licence Ouverte 2.0 (Etalab) : la réutilisation est libre, en citant la source. Le champ source de chaque réponse porte la phrase à recopier.