Aller au contenu

Authentication

Découvrez comment authentifier vos requêtes API.

Authentification de vos requêtes

Authentification Bearer

L'authentification de vos requêtes API se fait en transmettant votre ACCESS_TOKEN dans l'en-tête HTTP de la requête sous forme de bearer d'autorisation : Authorization: Bearer <ACCESS_TOKEN>.

curl -X GET \
  '<BASE_URL>/v1/balance' \
  --header 'Accept: */*' \
  --header 'Authorization: Bearer <ACCESS_TOKEN>'

Note

Pour vous aider à distinguer l'Access Token d'autres secrets, ils sont par convention toujours préfixés par at_.

Vous devrez également inclure l'identifiant de votre entreprise dans certaines requêtes : X-company-Id: <COMPANY_ID>.

curl -X GET \
  '<BASE_URL>/v1/public/charges' \
  --header 'Accept: */*' \
  --header 'Authorization: Bearer <ACCESS_TOKEN>'
  --header 'X-company-Id: your_company_id'

Sécurité

Toutes les requêtes API doivent être effectuées via HTTPS et être authentifiées. Les appels effectués en HTTP simple seront rejetés. Les requêtes API sans authentification seront également rejetées.

Obtenir votre Access Token

Nous donnons actuellement accès à notre API Business à des partenaires sélectionnés. Si vous avez été sélectionné, vous devriez avoir reçu votre ACCESS_TOKEN de staging dans le cadre de votre processus d'intégration.

Renouveler votre Access Token

Pour le moment, votre Access Token peut être renouvelé en contactant simplement Djamo.

Veuillez contacter votre responsable de compte Business Djamo si vous avez besoin d'aide pour récupérer ou renouveler votre ACCESS_TOKEN.

Danger

Votre ACCESS_TOKEN peut être utilisé pour déplacer de l'argent depuis votre compte professionnel et accéder à d'autres informations sensibles. Assurez-vous donc de le conserver en sécurité !

Ne partagez pas votre ACCESS_TOKEN secret avec des tiers, et ne l'exposez pas dans des zones publiquement accessibles comme GitHub, du code côté client, etc.