List all your product sets

GET /product-sets

This endpoint is used to create product set under which you are able to list your products

Get all my product sets

Query parameters

  • page integer(int32)

    Which page of collection do you want to view

  • limit integer(int32)

    How many items to return at one time (max 100)

Responses

  • 200

    If product set is succesfully updated 200 status code is returned

  • 404

    Product set is not found

GET /product-sets
curl \
 --request GET 'api.services.omnicado.com/api/v2/product-sets' \
 --header "X-OMNICADO-TOKEN: $API_KEY"

Create new product set

POST /product-sets

This endpoint is used to create product set under which you are able to list your products

application/json

Body Required

Endpoint used to create new product sets - comes in handy if you want to list products onto platform

  • id integer(int64)
  • createdAt string(date-time)
  • updatedAt string(date-time)
  • title string
  • language string
  • currency string

    ISO currency code

  • isActive boolean

    Default value is false.

  • source string
  • pairingStrategy string
  • defaultBrand string
  • strategies array[object]
    Hide strategies attributes Show strategies attributes object
    • pricing array[object]
      Hide pricing attributes Show pricing attributes object
      • sellingMargin number(float)
      • automaticMarkup number(float)
    • stock array[object]
      Hide stock attributes Show stock attributes object
      • defaultStockValue number(float)
      • propagateDeliveryDelay boolean

        Default value is true.

Responses

  • 200

    If product is succesfully updated 200 status code is returned

  • 405

    Method is not allowed

POST /product-sets
curl \
 --request POST 'api.services.omnicado.com/api/v2/product-sets' \
 --header "X-OMNICADO-TOKEN: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{"id":42,"createdAt":"2025-05-04T09:42:00Z","updatedAt":"2025-05-04T09:42:00Z","title":"Products for Amazon","language":"cs_CZ","currency":"CZK","isActive":false,"source":"api","pairingStrategy":"remoteId","defaultBrand":"OMNICADO","strategies":[{"pricing":[{"sellingMargin":42.0,"automaticMarkup":42.0}],"stock":[{"defaultStockValue":42.0,"propagateDeliveryDelay":true}]}]}'
Request examples
{
  "id": 42,
  "createdAt": "2025-05-04T09:42:00Z",
  "updatedAt": "2025-05-04T09:42:00Z",
  "title": "Products for Amazon",
  "language": "cs_CZ",
  "currency": "CZK",
  "isActive": false,
  "source": "api",
  "pairingStrategy": "remoteId",
  "defaultBrand": "OMNICADO",
  "strategies": [
    {
      "pricing": [
        {
          "sellingMargin": 42.0,
          "automaticMarkup": 42.0
        }
      ],
      "stock": [
        {
          "defaultStockValue": 42.0,
          "propagateDeliveryDelay": true
        }
      ]
    }
  ]
}