Update product pricing information

POST /pricing

This endpoint is used to update pricing settings for your products - it can be used to update only one product based on our ID or your own product ID. If provided with array of ID's it will be handled as batch

application/json

Body Required

This endpoint is used to manually update price

  • operationId string
  • items array[object]
    Hide items attributes Show items attributes object
    • remoteId string
    • productSetId integer
    • pricingStrategy array[object]
      Hide pricingStrategy attributes Show pricingStrategy attributes object
      • price number(float)
      • currency string

        ISO currency code

      • connectorId string

Responses

  • 404

    Product not found

  • default

    Default response

POST /pricing
curl \
 --request POST 'api.services.omnicado.com/api/v2/pricing' \
 --header "X-OMNICADO-TOKEN: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{"operationId":"priceUpdate","items":[{"remoteId":"H1234443","productSetId":1234,"pricingStrategy":[{"price":129.0,"currency":"CZK","connectorId":"mallCz"}]}]}'
Request examples
{
  "operationId": "priceUpdate",
  "items": [
    {
      "remoteId": "H1234443",
      "productSetId": 1234,
      "pricingStrategy": [
        {
          "price": 129.0,
          "currency": "CZK",
          "connectorId": "mallCz"
        }
      ]
    }
  ]
}