How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Mixedbread stores API

The stores API from Mixedbread — 17 operation(s) for stores.

Mixedbread stores API is one of 14 APIs that Mixedbread publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 3 JSON Schema definitions.

Tagged areas include Stores. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, and 3 JSON Schemas.

This API exposes 25 operations across 17 paths, and defines 91 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against 4 base URLs: https://api.mixedbread.com, https://api.dev.mixedbread.com, http://127.0.0.1:8000, http://localhost:8000.

25 operations 17 paths 91 schemas 4 DELETE6 GET1 PATCH12 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://api.mixedbread.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Mixedbread stores API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (ApiKeyAuth).

  • ApiKeyAuth — Api key to access Mixedbreads API

Paths & Operations 25

Across 17 paths, the API surfaces 25 operations — 4 DELETE, 6 GET, 1 PATCH, 12 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

stores 25
GET
/v1/stores/{store_identifier}/events
List events for a store
list_store_events 8 params → 200422
POST
/v1/stores/{store_identifier}/events/histogram
Get store event histogram
get_store_event_histogram 1 param body → 200422
POST
/v1/stores/{store_identifier}/files
Upload file to store
create_store_file 1 param body → 201422
GET
/v1/stores/{store_identifier}/filesdeprecated
[DEPRECATED] List store files
list_store_files 6 params → 200422
POST
/v1/stores/{store_identifier}/files/upload
Upload file via form to store
upload_store_file 1 param body → 201422
POST
/v1/stores/{store_identifier}/files/list
List store files with metadata filter
list_store_files_with_metadata_filter 1 param body → 200422
GET
/v1/stores/{store_identifier}/files/{file_identifier}
Get store file
retrieve_store_file 3 params → 200422
PATCH
/v1/stores/{store_identifier}/files/{file_identifier}
Update store file metadata
update_store_file 2 params body → 200422
DELETE
/v1/stores/{store_identifier}/files/{file_identifier}
Delete store file
delete_store_file 2 params → 200422
POST
/v1/stores/{store_identifier}/rules
Create search rule
create_search_rule 1 param body → 201422
GET
/v1/stores/{store_identifier}/rules/{rule_id}
Get a search rule
retrieve_search_rule 2 params → 200422
PUT
/v1/stores/{store_identifier}/rules/{rule_id}
Update a search rule
update_search_rule 2 params body → 200422
DELETE
/v1/stores/{store_identifier}/rules/{rule_id}
Delete a search rule
delete_search_rule 2 params → 200422
DELETE
/v1/stores/{store_identifier}/rules/{rule_id}/specific
Delete a specific rule from rules array
delete_specific_search_rule 2 params body → 200422
POST
/v1/stores
Create a store
create_store body → 201422
GET
/v1/stores
List stores
list_stores 5 params → 200422
GET
/v1/stores/{store_identifier}
Get a store
retrieve_store 1 param → 200422
PUT
/v1/stores/{store_identifier}
Update a store
update_store 1 param body → 200422
DELETE
/v1/stores/{store_identifier}
Delete a store
delete_store 1 param → 200422
POST
/v1/stores/search
Perform semantic search across store chunks
search_store_chunks body → 200422
POST
/v1/stores/grep
Match store chunks against a regular expression
grep_store_chunks body → 200422
POST
/v1/stores/list-chunks
List store chunks by metadata filter and numeric ranking
list_store_chunks body → 200422
POST
/v1/stores/question-answering
Question answering
create_question_answering body → 200422
POST
/v1/stores/queries/enhance
Enhance a search query
enhance_query body → 200422
POST
/v1/stores/metadata-facets
Get metadata facets
get_metadata_facets body → 200422

Schemas 91

The contract defines 91 schemas that model the data the API accepts and returns. The most detailed are Store (17 properties), mxbai_omni__core__store__models__chunk_types__ScoredTextInputChunk (15 properties), mxbai_omni__core__store__models__chunk_types__ScoredAudioUrlInputChunk (15 properties), StoreFile (15 properties). Each schema is shown below with its type and property counts.

VideoChunkGeneratedMetadata
object
11 properties
RegexFlag
string
Supported regex flags.
ImageUrl-Output
object
Model for image URL validation.
2 properties 1 required
StoreFileConfig
object
Configuration for a file.
1 property
VideoUrl
object
Model for video URL validation.
1 property 1 required
CodeChunkGeneratedMetadata
object
8 properties 1 required
mxbai_omni__api__routes__v1__stores__rules__models__SearchRuleUpdateParams
object
Parameters for updating an existing search rule for a store.
2 properties
ExpiresAfter
object
Represents an expiration policy for a store.
2 properties
ImageUrl-Input
object
Model for image URL validation.
2 properties 1 required
StoreChunkSearchOptions
object
Options for configuring store chunk searches.
6 properties
mxbai_omni__api__routes__v1__stores__rules__models__SearchRuleDeleted
object
Response model for deleted store search rule.
2 properties 1 required
StoreAgenticSearchEvent
object
Represents an agentic search trace in a vector store. Unlike StoreSearchEvent, this captures the full sequence of tool calls the agent issued (name, arguments,…
14 properties 5 required
ConditionOperator
string
Operator for a filter condition.
mxbai_omni__core__store__models__chunk_types__ScoredVideoUrlInputChunk
object
14 properties 5 required
StoreFileMetadataUpdateParams
object
Parameters for updating metadata on an existing store file.
1 property
ValidationError
object
5 properties 3 required
ImageChunkGeneratedMetadata
object
6 properties
CursorPaginationResponse
object
Response model for cursor-based pagination.
4 properties 3 required
AudioUrl
object
Model for audio URL validation.
1 property 1 required
StoreCreateParams
object
Parameters for creating a new store.
8 properties
TextInputChunk
object
9 properties 1 required
StoreIngestionEvent
object
Represents an ingestion event in a vector store.
12 properties 10 required
MetadataFacets
object
Represents metadata facets for a store.
1 property 1 required
MarkdownChunkGeneratedMetadata
object
11 properties
MarkdownHeading
object
2 properties 2 required
QueryEnhanceQueryItem
object
Enhanced semantic search query with optional filters.
6 properties 1 required
mxbai_omni__core__store__models__chunk_types__ScoredAudioUrlInputChunk
object
15 properties 6 required
StoreFileDeleted
object
Response model for file deletion.
3 properties 1 required
PDFChunkGeneratedMetadata
object
5 properties
mxbai_omni__api__routes__v1__stores__rules__models__SearchRuleResponse
object
Response model for a store search rule.
7 properties 6 required
ChunkSearchResultRule
object
Represents a chunk search result rule for a vector store search.
6 properties 6 required
StoreSearchEventResult
object
A single result captured on a search event.
7 properties 4 required
VideoUrlInputChunk
object
8 properties 1 required
AudioChunkGeneratedMetadata
object
9 properties
FileCounts
object
Tracks counts of files in different states within a store.
6 properties
StoreGrepResponse
object
2 properties 1 required
QueryEnhanceSortItem
object
Ranking request based on metadata.
5 properties 2 required
mxbai_omni__api__routes__v1__stores__rules__models__SearchRuleSpecificDeleteParams
object
Parameters for deleting a specific rule from a search rule array.
1 property 1 required
StoreConfig
object
Configuration for a store.
2 properties
mxbai_omni__api__routes__v1__stores__rules__models__SearchRuleSpecificDeleted
object
Response model for a specific deleted rule from a search rule array.
4 properties 3 required
StoreStatus
string
Status of a store.
mxbai_omni__core__store__models__chunk_types__ScoredTextInputChunk
object
15 properties 5 required
SearchFilterCondition
object
Represents a condition with a field, operator, and value.
3 properties 3 required
StoreSearchEvent
object
Represents a search event in a vector store.
14 properties 4 required
StoreChunkSearchParams
object
Query parameters for searching store chunks.
6 properties 2 required
QuestionAnsweringOptions
object
Options for question answering.
2 properties
Store
object
Model representing a store with its metadata and timestamps.
17 properties 4 required
StoreQAResults
object
Results from a question answering operation.
2 properties 1 required
ContextualizationConfig
object
2 properties
StoreChunkFilterParams
object
Parameters for listing store chunks by metadata filter.
6 properties 1 required
SearchCursorPagination
object
Cursor pagination with status, metadata, and a search query.
7 properties
StoreFileListResponse
object
3 properties 2 required
StoreEventHistogramParams
object
Parameters for getting a histogram of events in a store.
4 properties
QueryEnhanceMetadataFilter
object
Metadata filter condition.
3 properties 3 required
RerankConfig
object
Represents a reranking configuration.
3 properties
QueryEnhanceParams
object
Parameters for enhancing a search query.
7 properties 2 required
MetadataFacetsParams
object
Parameters for getting metadata facets.
10 properties 1 required
TextInput
object
Model for text input validation. Attributes: type: Input type identifier, always "text" text: The actual text content, with length and whitespace constraints
2 properties 1 required
StoreChunkGrepTarget
string
Logical chunk content groups the grep tool can match against. These map to one or more underlying chunk fields: - text → text chunks' text field (original text…
StoreFileStatus
string
ImageUrlInputChunk
object
8 properties 1 required
AgenticSearchTokenUsage
object
Token usage and cost for LLM calls made during an agentic search.
4 properties
QueryStringSubstitutionRule
object
Represents a string query substitution rule for a vector store search.
4 properties 4 required
SearchFilter-Output
object
Represents a filter with AND, OR, and NOT conditions.
3 properties
StoreEventHistogramBucket
object
Represents a histogram of events in a store.
4 properties 4 required
StoreSearchResponse
object
2 properties 1 required
ImageUrlInput
object
Model for image input validation.
2 properties 1 required
StoreEventHistogramResponse
object
2 properties 1 required
AgenticSearchConfig
object
Configuration for agentic multi-query search.
6 properties
AgenticToolCall
object
Represents a single tool call made by the agent during an agentic search. Fields follow the OpenTelemetry GenAI semantic conventions for tool calls: https://op…
8 properties 5 required
mxbai_omni__api__routes__v1__stores__rules__models__SearchRuleCreateParams
object
Parameters for creating a new search rule for a store.
2 properties 2 required
StoreDeleted
object
Response model for store deletion.
3 properties 2 required
FileSearchResultRule
object
Represents a file search result rule for a vector store search.
6 properties 5 required
QueryEnhanceResults
object
Enhanced query response.
1 property 1 required
StoreQAParams
object
Query parameters for question answering.
9 properties 1 required
MultiModalQuery
mxbai_omni__core__store__models__chunk_types__ScoredImageUrlInputChunk
object
14 properties 5 required
StoreFileParsingStrategy
string
Strategy for adding a file to a store.
StoreListChunksResponse
object
2 properties 1 required
StoreEventListResponse
object
3 properties 2 required
StoreChunkGrepParams
object
Parameters for matching store chunks against a regular expression. Unlike semantic search, grep performs exact text matching — no embeddings, no reranking. It…
8 properties 2 required
QueryRegexSubstitutionRule
object
Represents a regex query substitution rule for a vector store search.
6 properties 5 required
SearchFilter-Input
object
Represents a filter with AND, OR, and NOT conditions.
3 properties
HTTPValidationError
object
1 property
StoreUpdateParams
object
Parameters for updating an existing store.
6 properties
Body_upload_store_file
object
2 properties 1 required
StoreFile
object
Represents a file stored in a store.
15 properties 4 required
TextChunkGeneratedMetadata
object
8 properties
AudioUrlInputChunk
object
9 properties 2 required
StoreListResponse
object
3 properties 2 required
DeprecatedStoreFileUpsertParams
object
6 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

mixedbread-ai-stores-api-openapi.yml Raw ↑

Other APIs Mixedbread publishes across the network.

Mixedbread admin API
Mixedbread api_keys API
Mixedbread billing API
Mixedbread completions API
Mixedbread data_sources API
Mixedbread deprecated_vector_stores API
Mixedbread Embeddings API
Mixedbread extractions API
Mixedbread files API
Mixedbread Mixedbread Embeddings API API
Mixedbread parsing API
Mixedbread Reranking API
Where this information came from

This is an independent, third-party profile of Mixedbread stores API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.