Skip to navigation

Bulk create catalogue item fields

View as Markdown

Filtering

The request body is an array of filter objects. Send an empty array ([]) to retrieve all records.

Each filter object has the following fields:

FieldTypeDescription
attributestringThe field to filter on (see Supported attributes below)
operatorstringComparison operator (see Available operators below)
valuesarrayOne or more { "value": <scalar> } objects

Available operators

OperatorMeaning
EQUALSExact match
NOT_EQUALSExclude exact match
IN / IS_ANY_OFMatch any value in the list
IS_NOT_ANY_OFExclude all listed values
IS_BETWEENInclusive range — pass exactly two values: [start, end]
IS_ON_OR_BEFORE / IS_ON_OR_AFTERDate/time boundary comparisons
CONTAINS / TEXT_CONTAINSSubstring or set membership
IS_NULL / IS_NOT_NULLNull checks — values array can be empty
STARTS_WITH / ENDS_WITHString prefix/suffix match

Authentication

X-Api-Keystring
API Key authentication via header

Path parameters

item_idlongRequired
The Catalogue item id

Headers

X-Workspace-IdstringOptional

Request

This endpoint expects a list of objects.
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired
OR
objectRequired

Response

Successful response