v1

latestOpenAPI 3.0.2EULA2026-07-143221521.2 MB
Product recommendation engine

Order products for the best recommendation.

The method returns the algorithm ordered products from the initial list (best first). Results depend on the customer and his previous shopping behavior. If needed, the initial parameter might define the number of results.

post/recommendation-engine/product/actions/order

Headers

Accept-Languagestring

The unique ID of the language code by ISO 639-1.

Request body

customer_idstring required

The unique ID of the customer.

product_id_liststring[]

List of the product IDs. Initial products of the recommendation engine.

countinteger

The number of records to return.

Example request

{
  "customer_id": "8ea2591121e636086a4a9c0992",
  "product_id_list": [
    "89d88719b8b442de2d11b401a2",
    "88bb88399cc74d81edbe19d684"
  ],
  "count": 5
}

Response

OK

Example response

{
  "data": {
    "recommended_products_list": [
      {
        "product_id": "85d6598db0bf3f62afd5db8507",
        "plu_ids": [
          {
            "list_code": "GLOBAL",
            "code": "abc"
          }
        ]
      }
    ],
    "total_items": 3
  }
}