Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 1.96 KB

File metadata and controls

60 lines (41 loc) · 1.96 KB

🧑‍🎓 Débuter avec Les Api Cautioneo

Vous trouverez ici toutes les informations relatives à notre api !

GraphQL Docs

{% hint style="info" %} Bon à Savoir: Vous pouvez consulter la documentation GraphQL de cette API, ainsi que la tester via l'outil Apollo Studio

Cette API suit les conventions de schema GraphQL Relay {% endhint %}

Environnement URL

Environnement URL
Production https://api.cautioneo.com/graphql
Staging https://cautioneo-app-staging.caut.io/graphql

Authorization

Cautioneo vous a transmit un CLIENT_ID et un CLIENT_SECRET

curl -F grant_type=client_credentials \
     -F client_id=YOUR_CLIENT_ID \
     -F client_secret=YOUR_CLIENT_SECRET \
     -F redirect_uri=https://YOUR_HOST \
     -X POST https://{api.cautioneo.com | cautioneo-app-staging.caut.io}/oauth/token

Cette requête OAuth vous retourne donc un JSON contenant un ACCESS_TOKEN

Ce token a une validité de 2 heures

 {
  "access_token": "ACCESS_TOKEN",
  "token_type": "Bearer",
  "expires_in": 7200,
  "scope": "public",
  "created_at": 1580746974
}

Vous devez donc transmettre cet ACCESS_TOKEN dans toutes vos requêtes GraphQL :

Dans le header de la requête HTTP

{ "Authorization": "Bearer ACCESS_TOKEN" }

Envie d'en savoir plus ?

Trouvez l'ensemble de la documentions relative à nos Divers Api dans les rubriques ci-dessous.

Notre Garantie Locataire

Notre Garantie Loyer Impayé