Get a document by ID (namespace-scoped).
Changed onGet a document by ID without specifying a collection.
Searches across all collections in the namespace. Use the collection-scoped GET /v1/collections/{collection_id}/documents/{document_id} when you know the collection for a faster lookup.
Request
- Base URL: https://api.mixpeek.com
- URL: https://api.mixpeek.com/v1/documents/{document_id}
- Auth: HTTP bearer and API key in header X-Namespace
Path parameters
The ID of the document to retrieve.
Query parameters
Generate fresh presigned download URLs for all blobs with S3 storage
Pass true for a '_vectors' field listing available vector names (no embedding data). Pass a comma-separated list of vector names to return the float arrays for those specific vectors as top-level fields, matching the collection-scoped GET's contract. This route does not know the document's collection until after the lookup, so only STORAGE names (the raw vector_indexes.index.name, not the output alias) are guaranteed to resolve here -- use the collection-scoped route for output-name translation.
Comma-separated fields containing document IDs to resolve inline. Referenced documents are fetched and attached under an '_expanded' key. Supports dot-notation for nested fields (e.g., 'items.product_id'). Max 50 unique references per request.
Response
Successful Response
Example response
{
"_internal": {
"collection_id": "col_articles",
"created_at": "2025-10-31T10:00:00Z",
"document_id": "doc_f8966ff29c18e20c6b45e053",
"internal_id": "org_abc123",
"lineage": {
"chain": [
{
"collection_id": "col_articles",
"feature_extractor_id": "text_extractor_v1",
"timestamp": "2025-10-31T10:00:00Z"
}
],
"path": "bkt_content/col_articles",
"root_bucket_id": "bkt_content",
"root_object_id": "obj_article_001",
"source_object_id": "obj_article_001",
"source_type": "bucket"
},
"metadata": {
"ingestion_status": "COMPLETED"
},
"modality": "text",
"namespace_id": "ns_xyz789",
"source_blobs": [
{
"blob_id": "blob_text_001",
"blob_property": "content",
"blob_type": "text"
}
],
"updated_at": "2025-10-31T10:00:00Z"
},
"author": "Dr. Smith",
"collection_id": "col_articles",
"description": "Text document with _internal structure",
"document_id": "doc_f8966ff29c18e20c6b45e053",
"title": "AI in Healthcare"
}Changes
- warning
removed the optional property
from the response with the status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- warning
- info
added the optional property
to the response with the status
- info