Aller au contenu
duxt
Version à venir
Vous consultez la documentation d’une version à venir. Sa documentation et ses fonctionnalités peuvent encore changer.
Cette page n’est pas encore disponible dans votre langue
Vous la lisez en English (UK).

Update a consignment

patch
/consignments/{consignmentId}

updateConsignment

The one FLAT body in this document, and deliberately so: every other request body here carries an array or a map, which the try-it client cannot draw as a form. Without this endpoint the form view — and the toggle between it and the JSON editor — would never render on this site, and a view nothing renders is a view whose failures nobody sees. Four properties, one of each kind of box: text, enum, boolean, number.

Autorisation

  • L’un de ceux-ci suffit

    • apiKeyapiKey · X-Api-Key · En-tête

      A key from the account page.

  • L’un de ceux-ci suffit

    • bearerhttp · bearer

      A token obtained from the authorisation server.

Paramètres

Chemin

  • consignmentId*Obligatoirestring

Corps de la requête Obligatoire

application/json

objectConsignmentPatchThe fields of a consignment that may be changed after booking.
  • referencestringlongueur min 1longueur max 120
  • statusstringbooked | loading | sailing | landed | cancelled
  • insuredbooleanWhether the load is covered.
  • priorityintegermin 1max 100How far up a berth queue this consignment sorts.
json
{
  "reference": "string",
  "status": "booked",
  "insured": true,
  "priority": 1
}

Réponses

200
The consignment as it now stands.

application/json

objectConsignmentOne consignment, as the API sees it.
  • id*ObligatoirestringLecture seule
  • reference*Obligatoirestringlongueur min 1longueur max 120
  • status*ObligatoirestringConsignmentStatusbooked | loading | sailing | landed | cancelledWhere a consignment has got to.
  • createdAtstringLecture seule
  • parentanyConsignmentSe référence lui-même ; déplié plus haut.
  • tagsarray<string>uniques

    Chaque élément

    string
  • metadataobject

    Toute autre propriété

    string
json
{
  "id": "00000000-0000-4000-8000-000000000000",
  "reference": "string",
  "status": "booked",
  "createdAt": "2026-01-01T09:00:00Z",
  "parent": null,
  "tags": [
    "string"
  ],
  "metadata": {}
}
404
Something went wrong, described the same way every time.

application/problem+json

objectProblem
  • title*ObligatoirestringA short, human-readable summary.
  • status*Obligatoireintegermin 400max 599
  • detailstring | null
json
{
  "title": "string",
  "status": 400,
  "detail": "string"
}

Envoyer une requête

Authentification

Ce que vous saisissez ici reste dans cet onglet, n’est jamais conservé et n’est envoyé qu’au serveur que vous avez choisi.

Paramètres

La requête est envoyée par votre navigateur, directement à ce serveur.

curl 'https://api.example.org/v3/consignments?limit=20&cursor=string&status=%5B%0A++%22booked%22%0A%5D&session=string' \
  -H 'Authorization: Bearer demo-token' \
  -H 'X-Request-Id: 00000000-0000-4000-8000-000000000000'