Create a new placement

Creates a new advertising placement (manual product list placement).

Requires authentication.

Request

POST /placement

Headers

HeaderValue
AuthorizationBearer <token>
Content-Typeapplication/json

Request Body

FieldTypeRequiredDescription
namestringYesInternal display name.
activebooleanYesWhether this placement is active.
listTypestringYesThe page type: search, category, or manufacturer.
identifierarrayYesArray of search terms or category/manufacturer IDs that trigger this placement.
itemsarrayNoArray of manually placed product items.
enableSortingbooleanNoWhen true, the placement supports sorting.
activeTimingbooleanNoWhen true, the activeFrom and activeTo scheduling fields are used.
activeFromstringNoISO 8601 start date/time for scheduled activation.
activeTostringNoISO 8601 end date/time for scheduled deactivation.

Example Request

{
  "name": "Summer Shoes Placement",
  "active": true,
  "listType": "search",
  "identifier": ["summer shoes", "sandals"],
  "items": [
    {"id": "product-123", "position": 1},
    {"id": "product-456", "position": 2}
  ]
}

Response

Returns the created placement object.

Body Params
boolean
boolean
string
string
enum
Allowed:
boolean
string
string
items
array
items
identifier
array
identifier
Response
200

Created

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!