Authorizations
Bearer token authentication using your API key. Format: 'Bearer your_api_key'. To get an API key, create an account at mixpeek.com/start and generate a key in your account settings.
Headers
Bearer token authentication using your API key. Format: 'Bearer your_api_key'. To get an API key, create an account at mixpeek.com/start and generate a key in your account settings. Example: 'Bearer sk_1234567890abcdef'
Optional namespace for data isolation. This can be a namespace name or namespace ID. Example: 'netflix_prod' or 'ns_1234567890'. To create a namespace, use the /namespaces endpoint.
Body
Request model for listing collections.
To filter by taxonomy, use dot notation in filters: filters.AND = [{"field": "taxonomy_applications.taxonomy_id", "operator": "eq", "value": "tax_123"}]
Filters to apply when listing collections. Supports nested field filtering like 'taxonomy_applications.taxonomy_id' Represents a logical operation (AND, OR, NOT) on filter conditions.
Allows nesting with a defined depth limit.
Also supports shorthand syntax where field names can be passed directly as key-value pairs for equality filtering (e.g., {"metadata.title": "value"}).
Sort options for the results Specifies how to sort query results.
Attributes: field: Field to sort by direction: Sort direction (ascending or descending)
Search query for filtering collections
If True, filters and search will be case-sensitive
Response
Successful Response
Response model for listing collections.
List of collections
Pagination information
Total number of collections matching the query
Aggregate statistics across all collections in the result Aggregate statistics for a list of collections.