API Twendex
Intégrez la logistique à votre application. Le moteur qui fait tourner Twendex — envois, devis, suivi, webhooks — accessible via une API REST.
Ce que vous pouvez construire
L'API Twendex donne à votre application un accès direct au moteur logistique utilisé par des milliers d'entreprises en Afrique. Créez des envois, obtenez des devis en direct, attribuez des transporteurs, suivez les livraisons et recevez des événements webhook — le tout via une seule API REST versionnée.
Créer et gérer les envois
Créez des envois, demandez des devis, acceptez des offres et attribuez des transporteurs par programme — le même parcours que dans Twendex.
Webhooks en temps réel
Recevez des événements webhook signés et renvoyés à chaque étape de l'envoi : créé, chiffré, attribué, en route, livré.
Accès limité par périmètre
Les clés API sont limitées à vos ressources. L'accès entre comptes est bloqué. Des limites de débit assurent un usage équitable selon le palier.
Gestion en autonomie
Créez, remplacez et supprimez vos clés API depuis votre tableau de bord. Enregistrez vos webhooks. Suivez votre usage — aucune validation manuelle.
Connexion
# All API requests require an API key
curl -H "X-API-Key: twx_live_xxxxxxxxxxxx" \
https://api.twendex.com/api/v1/platform/shipments
# Or use Bearer token
curl -H "Authorization: Bearer twx_live_xxxxxxxxxxxx" \
https://api.twendex.com/api/v1/platform/shipmentsURL de base : https://api.twendex.com/api/v1
Démarrage rapide
Obtenir une clé API
Connectez-vous à votre compte Twendex, allez au tableau de bord développeur et créez une clé API de test. Le secret n'est affiché qu'une fois — copiez-le tout de suite.
Créez votre premier envoi
Envoyez une requête POST à /api/v1/platform/shipments avec votre clé API dans l'en-tête X-API-Key. Incluez l'enlèvement, la livraison et les détails du colis dans le corps de la requête.
Recevez des devis et choisissez un transporteur
Interrogez GET /api/v1/platform/shipments/{id}/quotes pour voir les offres des transporteurs. Acceptez une offre en appelant le point d'accès d'attribution.
Suivre et recevoir des webhooks
Utilisez GET /api/v1/platform/tracking/{shipmentId} pour la position en direct. Enregistrez un webhook pour recevoir automatiquement chaque changement de statut jusqu'à la preuve de livraison.
Bac à sable / mode test
Les clés de test permettent d'essayer toute l'API sans toucher aux vrais transporteurs, à l'argent ni à la répartition. Les envois de test sont séparés des données réelles.
- Créez une clé de test depuis votre tableau de bord développeur (choisissez l'environnement « sandbox »).
- Tous les envois du bac à sable restent en mode test — aucun transporteur réel n'est envoyé, aucun paiement réel n'est traité.
- Utilisez les mêmes points d'accès et le même parcours qu'en production. Passez à une clé réelle quand vous êtes prêt.
Documentation API interactive
Explorez chaque point d'accès, consultez les schémas de requête et de réponse, et testez les appels depuis votre navigateur avec notre documentation Swagger en direct.
Ouvrir la doc APIVous avez déjà un compte ? Gérez vos clés et vos webhooks depuis le tableau de bord.
Aller au tableau de bord développeur