/cpro/structures/v1/consulter/serviceConsulter un service d'une structure
Renvoie le détail et les paramètres d'un service d'une structure. Point clé : les règles de champs obligatoires existent à DEUX niveaux — la structure (consulterStructure → parametres.numeroEJDoitEtreRenseigne) ET le service (parametres.numeroEngagement ici, parfois absent de la réponse). Quand un service est renseigné sur la facture (codeServiceExecutant), c'est la règle du service qui prime — la règle structure n'est qu'un défaut. Il n'existe pas d'état « interdit » : le numéro d'engagement est soit obligatoire, soit optionnel pour un service donné.
Authentification multiple requise
TOUTES REQUISESCe point de terminaison nécessite toutes les méthodes d'authentification suivantes :
OAuth2 Bearer token
Chorus Pro account credentials
En-tête requis
cpro-account: base64(login:password)Comment s'authentifier
Incluez votre token Bearer dans l'en-tête Authorization :
Authorization: Bearer YOUR_API_TOKENVous pouvez obtenir votre token API depuis votre tableau de bord.
Comment s'authentifier
Incluez l'en-tête personnalisé dans votre requête :
cpro-account: base64(login:password)Paramètres du corps
| Paramètre | Requis | Description |
|---|---|---|
idStructure Type: number | Requis | The technical identifier of the structure. |
idService Type: number | Requis | The technical identifier of the service (idService returned by rechercher/services). |
Exemple de corps de requête
{
"idStructure": 26346724,
"idService": 123456
}Réponses
/cpro/structures/v1/consulter/serviceConsulter un service d'une structure
Renvoie le détail et les paramètres d'un service d'une structure. Point clé : les règles de champs obligatoires existent à DEUX niveaux — la structure (consulterStructure → parametres.numeroEJDoitEtreRenseigne) ET le service (parametres.numeroEngagement ici, parfois absent de la réponse). Quand un service est renseigné sur la facture (codeServiceExecutant), c'est la règle du service qui prime — la règle structure n'est qu'un défaut. Il n'existe pas d'état « interdit » : le numéro d'engagement est soit obligatoire, soit optionnel pour un service donné.
Authentification multiple requise
TOUTES REQUISESCe point de terminaison nécessite toutes les méthodes d'authentification suivantes :
OAuth2 Bearer token
Chorus Pro account credentials
En-tête requis
cpro-account: base64(login:password)Comment s'authentifier
Incluez votre token Bearer dans l'en-tête Authorization :
Authorization: Bearer YOUR_API_TOKENVous pouvez obtenir votre token API depuis votre tableau de bord.
Comment s'authentifier
Incluez l'en-tête personnalisé dans votre requête :
cpro-account: base64(login:password)Paramètres du corps
| Paramètre | Requis | Description |
|---|---|---|
idStructure Type: number | Requis | The technical identifier of the structure. |
idService Type: number | Requis | The technical identifier of the service (idService returned by rechercher/services). |
Exemple de corps de requête
{
"idStructure": 26346724,
"idService": 123456
}