PATCH
/
transports
/
{id}
/
dates
Modifier les dates (1 à 4 jambes)
curl --request PATCH \
  --url https://sandbox.myexpressdriver.com/v1/transports/{id}/dates \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --data '
{
  "legs": {},
  "notify": true
}
'
{
  "id": "<string>",
  "updated_legs": [
    "<string>"
  ]
}

Autorisations

X-Api-Key
string
header
requis

Clé API liée à un groupe (med_live_… en production, med_test_… en test). Fournie en clair une seule fois à la création depuis le profil client.

En-têtes

Idempotency-Key
string

Clé d'idempotence fournie par le client. Rejouer la même clé avec un body identique renvoie la réponse en cache (Idempotent-Replayed: true). La même clé avec un body différent renvoie 409.

Paramètres de chemin

id
string
requis

Identifiant de la mission (offer_id).

Corps

application/json
legs
object
requis

Carte des jambes à modifier. Clés possibles : enlevement-aller, livraison-aller, enlevement-retour, livraison-retour.

Exemple:
{
"enlevement-aller": {
"date": "2026-07-01",
"start_time": "08:00",
"end_time": "12:00"
}
}
notify
boolean
défaut:true

Si false, ne déclenche pas la notification client (template 2150).

Réponse

Dates mises à jour.

id
string
requis
updated_legs
string[]
requis