Reference API

Documentation API pour integration partenaires

Mode sandbox

Documentation

Reference API complete avec tous les points de terminaison, schemas de requete/reponse et exemples.

ReDoc

Reference API complete avec tous les points de terminaison, schemas de requete/reponse et exemples.

Swagger UI

Explorateur API interactif pour tester les points de terminaison directement depuis votre navigateur.

Specification OpenAPI

Telechargez la specification OpenAPI complete au format JSON pour l'integration d'outils.

Demarrage rapide

  1. Obtenir les identifiants: Contactez Dropcolis pour recevoir votre public_key et secret_key
  2. Generer la signature: Utilisez HMAC-SHA256 pour signer vos requetes (voir les exemples ci-dessous)
  3. Effectuer des requetes: Incluez les en-tetes requis: X-Api-Key, X-Timestamp, X-Signature

Points de terminaison disponibles

API Partenaire (Authentification requise)

GET /v1/health Verifier le statut de sante de l'API
POST /v1/orders Creer une nouvelle commande de livraison
GET /v1/orders Lister toutes les commandes avec filtrage et pagination
GET /v1/orders/{order_id} Obtenir les details de la commande par ID
POST /v1/orders/{order_id}/cancel Annuler une commande
POST /v1/rates/quote Obtenir un devis de livraison
POST /v1/webhooks/test Send test webhook to your endpoint

Suivi public (Sans authentification)

GET /track/{order_id} Suivre le statut de la commande (reponse JSON)
GET /track/{order_id}/html Suivre le statut de la commande (page HTML)

Ressources supplementaires

URL de base (Sandbox): https://sandbox.api.dropcolis.ca/v1
URL de base (Production): https://api.dropcolis.ca/v1
Limite de debit: 300 requetes par minute
Delai d'attente de requete: 30 secondes