- Development
- CMS Developer Docs
- Returns a list of items with complex filtering.
Returns a list of items with complex filtering.
POST
/{workspaceIdOrAlias}/projects/{projectIdOrAlias}/models/{modelIdOrKey}/items/filter
Returns a list of items with complex filtering in request body.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” workspaceIdOrAlias
required
string
ID or alias of the workspace
projectIdOrAlias
required
string
ID or alias of the project
modelIdOrKey
required
string
ID or key of the model in the project
Query Parameters
Section titled “Query Parameters ” sort
string
Used to define the order of the response list
dir
string
Used to define the order direction of the response list, will be ignored if the order is not presented
page
integer
Used to select the page
perPage
integer
Used to select the page
ref
string
Used to select a ref or ver
asset
string
Specifies whether asset data are embedded in the results
keyword
string
Keyword string
Request Body required
Section titled “Request Body required ”object
filter
object
and
Array<object> recursive
or
Array<object> recursive
basic
object
fieldId
object
fieldId
string
type
string
operator
string
value
nullable
object
fieldId
object
fieldId
string
type
string
operator
string
multiple
object
fieldId
required
object
fieldId
string
type
string
operator
required
string
value
required
Array
bool
object
fieldId
required
object
fieldId
string
type
string
operator
required
string
value
required
boolean
string
object
fieldId
required
object
fieldId
string
type
string
operator
required
string
value
required
string
number
object
fieldId
required
object
fieldId
string
type
string
operator
required
string
value
required
number
time
object
fieldId
required
object
fieldId
string
type
string
operator
required
string
value
required
string format: date-time
Responses
Section titled “ Responses ”Paginated list of items
object
items
Array
object
id
string
metadataItemId
string
originalItemId
string
modelId
string
fields
Array<object>
object
id
string
type
string
value
key
string
group
string
metadataFields
Array<object>
object
id
string
type
string
value
key
string
group
string
referencedItems
Array<object>
object
id
string
metadataItemId
string
originalItemId
string
modelId
string
fields
Array<object>
object
id
string
type
string
value
key
string
group
string
metadataFields
Array<object>
object
id
string
type
string
value
key
string
group
string
referencedItems
Array<object> recursive
createdAt
string format: date-time
isMetadata
boolean
updatedAt
string format: date-time
createdAt
string format: date-time
isMetadata
boolean
updatedAt
string format: date-time
version
string format: uuid
parents
Array<string>
refs
Array<string>
referencedItems
Array recursive
totalCount
integer
page
integer
perPage
integer
Invalid request parameter value
Access token is missing or invalid
Not found
Internal server error