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
REQUIRED: Bearer token authentication using your API key. Format: 'Bearer sk_xxxxxxxxxxxxx'. You can create API keys in the Mixpeek dashboard under Organization Settings.
"Bearer sk_live_abc123def456"
"Bearer sk_test_xyz789"
REQUIRED: Namespace identifier for scoping this request. All resources (collections, buckets, taxonomies, etc.) are scoped to a namespace. You can provide either the namespace name or namespace ID. Format: ns_xxxxxxxxxxxxx (ID) or a custom name like 'my-namespace'
"ns_abc123def456"
"production"
"my-namespace"
Path Parameters
The unique identifier of the bucket.
The unique identifier of the batch.
Response
Successful Response
The base model for a batch.
The unique identifier of the bucket.
The unique identifier of the batch.
"batch_123"
The current status of the batch.
PENDING, IN_PROGRESS, PROCESSING, COMPLETED, FAILED, CANCELED, UNKNOWN, SKIPPED, DRAFT, ACTIVE, ARCHIVED, SUSPENDED A list of object IDs included in the batch.
["object_123", "object_456"]A list of collection IDs that this batch is connected to for processing.
["col_123", "col_456"]The error message if the batch failed to process.
"Failed to process batch: Object not found"
The type of the batch.
BUCKET, COLLECTION The S3 manifest key for the batch.
"s3://bucket/manifest.json"
The task ID of the batch.
"task_123"
A list of object IDs that were successfully loaded into the batch.
Internal engine/job metadata (e.g., job_id for provider).
Additional user-defined metadata for the batch.
Timestamp when the batch was created.
Timestamp when the batch was last updated.

