Normaliser une adresse en texte libre
const url = 'https://donnees-publiques.api.example.internal/v1/adresses?q=example&limite=20';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://donnees-publiques.api.example.internal/v1/adresses?q=example&limite=20' \ --header 'Authorization: Bearer <token>'DES CANDIDATS ORDONNÉS PAR SCORE, jamais une décision : le score dit la qualité de l’appariement, il ne choisit pas. Retenir un candidat, et ce qu’on en retient, appartient au consommateur.
Autorisations
Section intitulée « Autorisations »Paramètres
Section intitulée « Paramètres »Paramètres (query)
Section intitulée « Paramètres (query) »L’adresse recherchée, en texte libre.
Restreint la recherche à un code postal.
Restreint la recherche à un code commune Insee.
Réponses
Section intitulée « Réponses »Les candidats, du meilleur score au moins bon, avec leur provenance.
object
Les contreparties de la Licence Ouverte 2.0, portées par chaque réponse : la source est nommée, l’adresse du concédant est donnée, la date de dernière mise à jour est dite, et la réutilisation n’est ni officielle ni cautionnée par le producteur.
object
Le producteur du jeu, tel qu’il se nomme — « Insee » pour Sirene ; pour la BAN, le partenariat qui la produit (Ministère de la Transition écologique, IGN, ANCT). Une mention de source inexacte est un manquement à la licence.
L’adresse du concédant, que l’attribution due par la Licence Ouverte réclame au même titre que la source et la date de dernière mise à jour.
La date du dernier chargement réussi du jeu servi.
Un candidat de la Base Adresse Nationale, avec son score d’appariement.
object
L’adresse complète normalisée, en une ligne.
Qualité de l’appariement — un score, pas une décision.
ISO 20022 BuildingNumber (BldgNb) — numéro et indice de répétition réunis.
ISO 20022 StreetName (StrtNm) — nom de la voie, ou du lieu-dit. ABSENT pour les adresses que le producteur publie sans voie.
ISO 20022 PostCode (PstCd). ABSENT pour les adresses que le producteur publie sans code postal.
ISO 20022 TownName (TwnNm) — la commune.
ISO 20022 Country (Ctry) — toujours FR : la BAN ne couvre que la France.
Code commune Insee — hors ISO 20022, servi pour identifier la commune.
Position géographique, WGS 84.
object
Example
{ "provenance": { "jeu": "SIRENE", "licence": "Licence Ouverte 2.0" }}Jeton absent, invalide ou expiré.
Erreur au format « problème » (RFC 9457).
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example"}Jeton valide, permission refusée par le PEP.
Erreur au format « problème » (RFC 9457).
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example"}Toute autre erreur, au format problème.
Erreur au format « problème » (RFC 9457).
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example"}