Récupération du nom de facturation
Cet endpoint permet de vérifier si une structure existe dans Chorus Pro à partir de son numéro SIRET, et de récupérer son nom de facturation officiel (designationStructure).
Exemple de requête :
var myHeaders = new Headers();
myHeaders.append("Authorization", "Bearer <token>");
var formdata = new FormData();
formdata.append("national_id", "13001727000010"); // SIRET
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: formdata,
redirect: 'follow'
};
fetch("https://api.sinao.app/v1/apps/:appId/organizations/chorus-search", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
{
"code": 200,
"type": "success",
"billing_name": "MINISTERE DE L'ECONOMIE, ..."
}
Cas particuliers : retour null
L’API peut renvoyer null dans les cas suivants :
- Erreur de communication avec Chorus Pro : champ error_translate_key présent.
- Plusieurs structures correspondent au critère de recherche : typiquement lorsqu’un SIREN (9 chiffres) est fourni à la place d’un SIRET (14 chiffres).
→ Chorus Pro retourne alors plusieurs établissements possibles, et l’API ne peut pas déterminer un seul nom de facturation unique. - Aucune structure trouvée pour le SIRET fourni.
💡 Conseil : veillez à toujours envoyer un SIRET complet à 14 chiffres afin d’obtenir un résultat unique et précis.
Updated about 14 hours ago