Health
Entities
Assets
Collections
Namespaces
Feature Extractors
List Taxonomy Classifications
Retrieves a paginated list of classification entries with optional filtering.
curl --request POST \
--url https://api.mixpeek.com/v1/entities/taxonomies/{taxonomy}/classifications \
--header 'Content-Type: application/json' \
--data '{
"filters": {
"AND": [
{
"key": "score",
"operator": "gte",
"value": 0.8
},
{
"key": "node_name",
"operator": "contains",
"value": "electronics"
}
]
},
"sort": {
"direction": "desc",
"field": "created_at"
},
"feature_options": {
"return_payload": true,
"return_url": true
},
"node_options": {
"return_payload": true
}
}'
{
"results": [
{
"feature_id": "<string>",
"feature": {
"url": "<string>",
"preview_url": "<string>",
"duplicate_of": "<string>"
},
"classification_id": "<string>",
"taxonomy_id": "<string>",
"matches": [
{
"taxonomy_id": "<string>",
"node_id": "<string>",
"node": {
"node_id": "node_abc123def456gh",
"taxonomy_id": "tax_xyz789",
"parent_node_id": "node_123abc456def",
"node_name": "electronics_accessories",
"node_description": "Electronics accessories and peripherals category",
"children": [
{}
],
"path_tokens": [
"electronics",
"accessories",
"cables"
],
"embedding_configs": [
{
"embedding_model": "text",
"type": "text",
"value": "electronics accessories"
}
],
"order": [
1,
2,
3
],
"depth": 1
},
"score": 0.5,
"depth": 1,
"order": [
1,
2,
3
]
}
]
}
],
"pagination": {
"total": 123,
"page": 123,
"page_size": 123,
"total_pages": 123,
"next_page": "<string>",
"previous_page": "<string>"
}
}
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.
Path Parameters
The ID or name of the taxonomy
Body
Request model for listing classifications with filters
Complex nested query filters for classifications
Whether to perform case-sensitive matching
Logical AND operation
Whether to perform case-sensitive matching
Logical AND operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Logical OR operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Logical NOR operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Logical OR operation
Whether to perform case-sensitive matching
Logical AND operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Logical OR operation
Whether to perform case-sensitive matching
Logical AND operation
Logical NOR operation
Logical NOR operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Logical NOR operation
Whether to perform case-sensitive matching
Logical AND operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Logical OR operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Logical NOR operation
Whether to perform case-sensitive matching
Logical AND operation
Logical OR operation
Logical NOR operation
Controls what feature data to include in the response. Note: Including additional data increases response latency.
Response
Response for the list classifications endpoint
List of classification entries with optional enriched data
Classification entry with optional full feature and node data
ID of the classified feature
ID of the classification run
ID of the taxonomy used
List of node matches with scores
Individual node match with score
ID of the matched taxonomy
ID of the matched taxonomy node
Confidence score of the match
0 <= x <= 1
Depth of the node in the taxonomy
Order of the node in the taxonomy
Full node object if requested
ID of the taxonomy this node belongs to
Name of the taxonomy node (must be lowercase without spaces)
List of embedding configurations defining how this node should be vectorized
Type of the input
text
, url
, base64
Value of the input
Name of the embedding model to use
image
, multimodal
, text
, video
, keyword
, naver-splade-v3
, vertex-multimodal
, openai-clip-vit-base-patch32
, baai-bge-m3
Unique identifier for the taxonomy node
ID of the parent node (None if root node)
Optional description of what this node represents
List of child nodes under this node
ID of the taxonomy this node belongs to
Name of the taxonomy node (must be lowercase without spaces)
List of embedding configurations defining how this node should be vectorized
Unique identifier for the taxonomy node
ID of the parent node (None if root node)
Optional description of what this node represents
List of child nodes under this node
List of node names representing the path from root to this node
Order of the node in the taxonomy
Depth of the node in the taxonomy
List of node names representing the path from root to this node
Order of the node in the taxonomy
Depth of the node in the taxonomy
Full feature object if requested
Was this page helpful?
curl --request POST \
--url https://api.mixpeek.com/v1/entities/taxonomies/{taxonomy}/classifications \
--header 'Content-Type: application/json' \
--data '{
"filters": {
"AND": [
{
"key": "score",
"operator": "gte",
"value": 0.8
},
{
"key": "node_name",
"operator": "contains",
"value": "electronics"
}
]
},
"sort": {
"direction": "desc",
"field": "created_at"
},
"feature_options": {
"return_payload": true,
"return_url": true
},
"node_options": {
"return_payload": true
}
}'
{
"results": [
{
"feature_id": "<string>",
"feature": {
"url": "<string>",
"preview_url": "<string>",
"duplicate_of": "<string>"
},
"classification_id": "<string>",
"taxonomy_id": "<string>",
"matches": [
{
"taxonomy_id": "<string>",
"node_id": "<string>",
"node": {
"node_id": "node_abc123def456gh",
"taxonomy_id": "tax_xyz789",
"parent_node_id": "node_123abc456def",
"node_name": "electronics_accessories",
"node_description": "Electronics accessories and peripherals category",
"children": [
{}
],
"path_tokens": [
"electronics",
"accessories",
"cables"
],
"embedding_configs": [
{
"embedding_model": "text",
"type": "text",
"value": "electronics accessories"
}
],
"order": [
1,
2,
3
],
"depth": 1
},
"score": 0.5,
"depth": 1,
"order": [
1,
2,
3
]
}
]
}
],
"pagination": {
"total": 123,
"page": 123,
"page_size": 123,
"total_pages": 123,
"next_page": "<string>",
"previous_page": "<string>"
}
}