Mixedbread

Rerank Documents

POST/v1/reranking

Authorization

Authorizationstringrequired

Bearer token for API authentication. Format: `Bearer YOUR_API_KEY`

Request Body

modelstringdefault: mixedbread-ai/mxbai-rerank-large-v2

The model to use for reranking documents.

Constraints

Minimum length: 1Maximum length: 500
querystringrequired

The query to rerank the documents.

Constraints

Minimum length: 1Maximum length: 32000
inputany[]required

The input documents to rerank.

Constraints

Minimum items: 1Maximum items: 1000
rank_fieldsarray

The fields of the documents to rank.

Constraints

Minimum items: 1
top_kintegerdefault: -1

The number of documents to return.

Constraints

Minimum: 1
return_inputbooleandefault: false

Whether to return the documents.

rewrite_querybooleandefault: false

Wether or not to rewrite the query before passing it to the reranking model

Response Body

modelstringrequired

The model used

objectstringdefault: list

The object type of the response

top_kintegerrequired

The number of documents to return.

return_inputbooleanrequired

Whether to return the documents.

Last updated: August 19, 2025