Environnements
Nous avons deux environnements bien distincts et nécessaires pour vos essais :
Sandbox
Environnement de test pendant votre implémentation :
https://sandbox-api.cocolis.fr/api/v1/
Notre frontend associé : https://sandbox.cocolis.fr
Production
Environnement en ligne :
https://api.cocolis.fr/api/v1/
Notre frontend associé : https://www.cocolis.fr
Principe
Vous aurez des identifiants différents pour vous connecter à l'un ou à l'autre de nos environnements. Le site pour voir les annonces, simuler des actions de proposition de transport, etc. est disponible à l'adresse : https://sandbox.cocolis.fr/. Cet environnement vous permet d'effectuer tous les tests que vous souhaitez.
Limite d'utilisation
Nous avons mis en place différentes limites d'utilisation de l'API.
- signing in: 10 requêtes par périodes glissantes de 10 secondes (en moyenne 1 par seconde)
- toutes requêtes de type POST/DELETE/PUT: 120 requêtes par période glissantes de 1 minute (en moyenne 2 par seconde)
- toutes requêtes de type GET: 600 requêtes par période glissantes de 1 minute (en moyenne 10 par seconde)
Une fois la limite dépassée, vous recevez une erreur 429 Too Many Requests avec en header les informations suivantes:
- 'RateLimit-Limit': la limite atteinte
- 'RateLimit-Reset': la date de reset de la limitation
Cette documentation est mise à jour à chaque déploiement.