GET
Documents d'une mission
GET /APIs/external/carrier_get_mission_documents.php
Description
Retourne la liste des documents associés à une mission : lettre de voiture, POD (photos, signatures), bons de livraison, etc.
Paramètres GET
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| otr_id | int | Oui | ID de la mission |
Exemple de requête
GET /APIs/external/carrier_get_mission_documents.php?otr_id=1060 X-API-KEY: votre_cle_transporteur
Réponse (succès)
{
"success": true,
"otr_id": 1060,
"documents": [
{
"id": 88,
"type_document": "ldv",
"filename": "ldv_1060.pdf",
"url": "/uploads/documents/ldv_1060.pdf",
"created_at": "2026-07-28T08:00:00"
},
{
"id": 98,
"type_document": "photo",
"filename": "pod_1060_1722200000.jpg",
"url": "/uploads/pod/pod_1060_1722200000.jpg",
"created_at": "2026-07-29T14:30:00"
}
]
}
Codes d'erreur
| Code | Signification |
|---|---|
| 401 | Clé API absente |
| 402 | Abonnement inactif (essai terminé ou abonnement résilié) |
| 403 | Clé invalide, ou clé expéditeur utilisée sur un endpoint transporteur |
| 400 | otr_id manquant |
| 404 | Mission introuvable pour votre société |
| 429 | Trop de requêtes (120 par minute, 20 000 par jour) ; réessayer après Retry-After |