Retrieve records from a specific content model using advanced filtering, sorting, and pagination. Ideal for tailored content queries in dynamic UIs.
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Identifier for the tenant. Ensures data isolation per tenant.
Workspace identifier within the tenant. Scopes resources to a specific workspace.
Unique identifier of the target environment. Used to scope the API call to a specific deployment environment.
"PRODUCTION-15a0f8c2-a5e8-4e40-ae74-cb1389d22f45-w49jkngj"
Unique internal identifier of the content model (e.g. blogPost
).
Comma-separated list of fields to include in the response
Specifies the language or region for the response data
Direction to order results: asc
(ascending) or desc
(descending).
Field name by which to sort results (e.g. created_at
).
Maximum number of items to return.
Skips the specified number of results from the beginning.
Flag to include meta details of the specified fields. When true
, returns metadata for each requested field.
Specifies the field to sort content data. (e.g. created_at
)
Filter applied to the parent fields. Pass array of strings in value for multiple filter results.
Filter applied to the child components of a record. Pass array of strings in value for multiple filter results. Include component name to identify the required data.
Defines the logical connection (AND/OR) between the parent and child filters. Defaults to ‘AND’.
AND
, OR
Indicates whether the field is a parent or child type. Defaults to ‘parent’.
parent
, child
Specifies the name of the related field used for joining models.
Comma-separated fields to include for related models in the result.
Lifecycle state ('PUBLISHED'/'DRAFT') of records to retrieve. Defaults to PUBLISHED
.
PUBLISHED
, DRAFT
Paginated list of records matching the query.
The response is of type object
.