curl --request GET \
--url https://partner.urbanora.fr/v1/buildings/qualify \
--header 'X-Api-Key: <api-key>'const options = {method: 'GET', headers: {'X-Api-Key': '<api-key>'}};
fetch('https://partner.urbanora.fr/v1/buildings/qualify', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"imb": {
"code": "<string>",
"adresse": "<string>",
"nb_locaux": 123,
"batiment_id": "<string>",
"parcelle_id": "<string>"
},
"fibre": {
"statut": "<string>",
"operateurs": [
"<string>"
],
"date_raccordable": "<string>",
"fermeture_cuivre": {
"lot": "<string>",
"date_cible": "<string>"
},
"millesime_arcep": "<string>"
},
"batiment": {
"annee_construction": 123,
"nb_logements": 123,
"nb_etages": 123,
"usage_principal": "<string>"
},
"copropriete": {
"immatriculee": true,
"numero_immatriculation": "<string>",
"nb_lots_total": 123,
"nb_lots_habitation": 123,
"date_reglement": "<string>",
"syndic": {
"type": "<string>",
"raison_sociale": "<string>",
"siret": "<string>",
"siren": "<string>",
"adresse": "<string>",
"date_derniere_maj_registre": "<string>"
}
},
"proprietaires": [
{
"type": "personne_morale",
"denomination": "<string>",
"siren": "<string>",
"nb_locaux": 123,
"probable": true
}
],
"gestionnaires": [
{
"denomination": "<string>",
"siren": "<string>",
"confiance": "faible"
}
],
"decisionnaires": [
{
"pour": "syndic",
"raison_sociale": "<string>",
"siren": "<string>",
"nom": "<string>",
"prenom": "<string>",
"qualite": "<string>",
"personne": "physique",
"siren_dirigeant": "<string>"
}
],
"occupants": [
{
"siret": "<string>",
"denomination": "<string>",
"naf": "<string>",
"effectif": "<string>"
}
],
"fraicheur": {
"arcep": "<string>",
"rnic": "<string>",
"rne": "<string>",
"majic": "<string>",
"bdnb": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}Qualifier un immeuble (fibre, copro, syndic, occupants)
Un appel, une réponse : IMB, fibre, bâtiment, copropriété/syndic, propriétaires, régies, décisionnaires, occupants, fraîcheur. Entrée au choix : imb_code | parcelle_id | address | lon+lat (un seul mode). Scope buildings. Pas de propriétaires personnes physiques, pas de DPE / urbanisme / DVF.
curl --request GET \
--url https://partner.urbanora.fr/v1/buildings/qualify \
--header 'X-Api-Key: <api-key>'const options = {method: 'GET', headers: {'X-Api-Key': '<api-key>'}};
fetch('https://partner.urbanora.fr/v1/buildings/qualify', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"imb": {
"code": "<string>",
"adresse": "<string>",
"nb_locaux": 123,
"batiment_id": "<string>",
"parcelle_id": "<string>"
},
"fibre": {
"statut": "<string>",
"operateurs": [
"<string>"
],
"date_raccordable": "<string>",
"fermeture_cuivre": {
"lot": "<string>",
"date_cible": "<string>"
},
"millesime_arcep": "<string>"
},
"batiment": {
"annee_construction": 123,
"nb_logements": 123,
"nb_etages": 123,
"usage_principal": "<string>"
},
"copropriete": {
"immatriculee": true,
"numero_immatriculation": "<string>",
"nb_lots_total": 123,
"nb_lots_habitation": 123,
"date_reglement": "<string>",
"syndic": {
"type": "<string>",
"raison_sociale": "<string>",
"siret": "<string>",
"siren": "<string>",
"adresse": "<string>",
"date_derniere_maj_registre": "<string>"
}
},
"proprietaires": [
{
"type": "personne_morale",
"denomination": "<string>",
"siren": "<string>",
"nb_locaux": 123,
"probable": true
}
],
"gestionnaires": [
{
"denomination": "<string>",
"siren": "<string>",
"confiance": "faible"
}
],
"decisionnaires": [
{
"pour": "syndic",
"raison_sociale": "<string>",
"siren": "<string>",
"nom": "<string>",
"prenom": "<string>",
"qualite": "<string>",
"personne": "physique",
"siren_dirigeant": "<string>"
}
],
"occupants": [
{
"siret": "<string>",
"denomination": "<string>",
"naf": "<string>",
"effectif": "<string>"
}
],
"fraicheur": {
"arcep": "<string>",
"rnic": "<string>",
"rne": "<string>",
"majic": "<string>",
"bdnb": "<string>"
}
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}{
"error": {
"code": "<string>",
"message": "<string>"
},
"request_id": "<string>"
}Autorisations
Clé API partenaire (upk_live_… / upk_test_…). Alias MCP : Authorization: Bearer upk_….
Paramètres de requête
Code IMB ARCEP, ex. IMB/13055/X/0042
Référence cadastrale
Adresse postale (géocodée BAN)
Longitude WGS84 (avec lat)
Latitude WGS84 (avec lon)
Réponse
Default Response
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Propriétaires personnes morales (cadastre MAJIC), hors régies. Jamais de personne physique.
Show child attributes
Show child attributes
Régies : personnes morales détectées comme gestionnaires de l'immeuble.
Show child attributes
Show child attributes
Dirigeants (RNE) du syndic, des régies et des propriétaires, dans cet ordre. Une personne physique n'apparaît qu'à ce titre.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes