Tenant Public API
La Tenant Public API est la surface API utilisée au nom d'un tenant.
Elle est commune aux partenaires, clients et intégrateurs. Un partenaire obtient d'abord les credentials du tenant via les Partner APIs ; un client ou intégrateur peut commencer directement ici lorsqu'il dispose déjà de ses credentials.
Swagger / OpenAPI — SANDBOX
➡️ Ouvrir le Swagger de la Tenant Public API — SANDBOX
Ce Swagger regroupe le contrat technique SANDBOX des domaines Onboarding, Directory Service et Flow Service.
Collections Postman
➡️ Voir toutes les ressources Postman
Les pages Docusaurus expliquent les concepts, parcours et recommandations d'intégration. Pour le contrat exact des endpoints, payloads, paramètres, modèles et codes HTTP, le Swagger/OpenAPI SANDBOX fait foi.
Les trois domaines
1. Onboarding
API spécifique à myBCS / BCSolutions.
Elle permet de créer les unités légales rattachées au tenant et de piloter leur parcours d'onboarding.
➡️ Onboarding
2. Directory Service
API exposée selon les principes et contrats issus des spécifications AFNOR applicables.
Elle permet de rechercher les entreprises, établissements, codes routage et lignes d'annuaire afin de déterminer l'adressage du destinataire.
3. Flow Service
API exposée selon les principes et contrats issus des spécifications AFNOR applicables.
Elle permet de déposer, rechercher et récupérer les flux : factures, cycles de vie CDAR et flux de e-reporting.
➡️ Flow Service
Progression recommandée
Le Directory Service est utilisé lorsqu'une recherche d'adressage ou de routage est nécessaire avant l'émission d'une facture. La progression fonctionnelle reste cependant : onboarding de l'entité, détermination du destinataire, puis échange de flux.