Documentation d’intégration
Ce guide décrit comment intégrer l’inscription à la BCB directement au sein de votre application.
Prérequis
Avant de commencer, assurez-vous d’avoir les éléments suivants :
-
Une clé API valide pour contacter l’API d’inscription.
-
Un code produit BCB valide (ex: LICENCE_DENTISTE).
-
Un code partenaire valide (ex: CLAUDEBERNARD).
Intégration
1) Contactez l’API d’inscription avec les paramètres requis.
Pour initier une inscription, vous devez envoyer une requête POST à l’API d’inscription. Le détail de la requête est décrit dans la documentation de l’API d’inscription.
| Les informations transmises dans la requête à l’API d’inscription permettent ensuite de préremplir la page d’inscription pour l’utilisateur. |
2) Récupérez l’identifiant et la clé d’inscription depuis la réponse de l’API.
Dans les Headers de la réponse à la requête POST l’api renvoie les informations de la ressource crée. Pour pouvoir ensuite ouvrir la page d’inscription il faut récupérer l’id d’inscription et le token d’accès se trouvant de le header location.
Exemple de Header de réponse :
location: /signup/api/v1/registration/36d9c208-0468-4e5a-8e05-6d6efa7e8288?token=MDEyMzQ1Njc4OTA6NEdTWFQ4RzM=
Id d'inscription : 36d9c208-0468-4e5a-8e05-6d6efa7e8288
Token d'accès : MDEyMzQ1Njc4OTA6NEdTWFQ4RzM=
3) Ouvrez la page d’inscription dans une nouvelle fenêtre ou un nouvel onglet.
Maintenant que vous avez l’identifiant et le token d’inscription, vous pouvez ouvrir la page d’inscription en utilisant l’URL suivante : https://account.claudebernard.fr/signup/<id-inscription>?token=<token>
Exemple d’url d’inscription :
https://account.claudebernard.fr/signup/36d9c208-0468-4e5a-8e05-6d6efa7e8288?token=MDEyMzQ1Njc4OTA6NEdTWFQ4RzM=[location: /signup/api/v1/registration/36d9c208-0468-4e5a-8e05-6d6efa7e8288?token=MDEyMzQ1Njc4OTA6NEdTWFQ4RzM=