Périmètre

API

👍

UPDATE

Order incidents :
Les routes front de récupération des incidents ORDER-559 et ORDER-557 sont modifiées pour faciliter son utilisation :

📘

Modifications ORDER-559 / ORDER-557

GET /v1/shop/logistic-orders/{logisticOrderId}/lines/{lineId}/incidents

GET /v1/shop/logistic-orders/{logisticOrderId}/lines/{lineId}/incidents

sont remplacées par l’unique route :

GET /v1/shop/incidents

L’objectif initial était de remonter les incidents liés à une ligne ou une commande. La simplification du path doit permettre d’avoir désormais un usage multiple.

  • Récupérer les incidents sur une (ou plusieurs) ligne(s) de commande
  • Récupérer les incidents sur une (ou plusieurs) commande(s)

De nouveaux request params sont ajoutés pour répondre aux différents use cases (à la ligne et à l’order) :

  • linkedType: ORDER ou ORDERLINES (obligatoire)
  • ids: identifiants des entités liées séparés par des virgules (optionnel)
  • status: Statut de l'incident OPEN, ON_GOING ou CLOSED (optionnel)

Le body de la réponse ne change pas.

📘

Exemple de request

GET /v1/shop/incidents?linkedType=ORDER&ids=123,456&status=OPEN


La route front de récupération des incidents ORDER-503 est modifiée pour faciliter son utilisation :

📘

Modification ORDER-503

GET /v1/shop/logistic-orders/{logisticOrderId}/incidents/{incidentId}

est remplacée par :

GET /v1/shop/incidents/{incidentId}

Le fonctionnement et le retour d'API ne changent pas. Il s'agit ici principalement d'une simplification de la route d'appel.

Périmètre

API

👍

UPDATE

  • Catalog Views :
    • Les routes de gestion des catalog views en tant qu’opérateur évoluent avec le support des external ids :
      POST /v1/catalog-views/{id}/accounts
      GET /v1/catalog-views/{id}
      DELETE /v1/catalog-views/{id}/accounts
      PATCH /v1/catalog-views
      DELETE /v1/catalog-views
      GET /v1/catalog-views/{id}/accounts
      DELETE /v1/catalog-views/{id}/products
      GET /v1/catalog-views/{id}/products
      POST /v1/catalog-views/{id}/products
      Le paramètre idType est utilisable désormais avec la valeur EXTERNAL_ID.\
  • Order documents :
    • Les routes opérateur de gestion de documents à l’order n’acceptaient que les id Djust ou externes. Afin de faciliter leur utilisation, le type REFERENCE est désormais accepté dans le paramètre orderLogisticIdType sur les routes suivantes :
      POST /v1/documents
      GET /v1/documents\
  • Orders :
    • La route de récupération des commandes en tant qu’opérateur évolue avec l’ajout d’un filtre sur les custom fields à l’offre :
      POST /v1/logistic-orders
      Le body est étendu avec le nouveau paramètre suivant qui permet de filtrer les résultats sur les valeurs de custom fields à l’offre :
      "offerCustomFieldValueCriteria": [
        {
          "customFieldId": "string",
          "value": "string"
        }
      ],