Description

Renvoie les ordres de transport de votre société, du plus récent au plus ancien, avec filtres et pagination.

Clé API expéditeur dans l'en-tête X-API-KEY (ou Authorization: Bearer).

Paramètres (query string)

ParamètreTypeObligatoireDescription
statusstringNonFiltre sur le statut (ex. create, Validated, livre)
client_idintNonFiltre sur le client destinataire
from_datedate (AAAA-MM-JJ)NonDate d'enlèvement à partir de
to_datedate (AAAA-MM-JJ)NonDate d'enlèvement jusqu'au
limitintNonNombre de résultats, de 1 à 200 (50 par défaut)
offsetintNonDécalage pour la pagination (0 par défaut)

Exemple de requête

curl -X GET "https://shippinova.com/APIs/external/get_otrs.php?status=create&from_date=2026-01-01&limit=20" \
  -H "X-API-KEY: votre_cle_api"

Réponse (succès)

{
  "success": true,
  "count": 2,
  "otrs": [
    {
      "otr_id": 123,
      "otr_number": "OTR-20260122-093000-A1B2C3",
      "status": "create",
      "client_id": 5,
      "pickup_date": "2026-01-22",
      "delivery_date": "2026-01-23",
      "reference1": "REF-OTR-001",
      "reference2": null
    }
  ]
}

Codes d'erreur

CodeSignification
401Clé API absente
403Clé invalide, ou clé transporteur utilisée sur un endpoint expéditeur
429Trop de requêtes (120 par minute, 20 000 par jour) ; réessayer après le délai Retry-After