v1
latestOpenAPI 3.1.0MIT2026-07-13174391.2 KBRerank search results by relevance
post/v1/rerank
Request body
Example request
{
"model": "morph-rerank-v4",
"query": "How to implement JWT authentication in Express",
"documents": [
"This Express.js middleware provides authentication using JWT tokens and protects routes.",
"Express.js is a popular web framework for Node.js applications."
],
"embedding_ids": [
"emb_123456789",
"emb_987654321"
],
"top_n": 5
}Response
Reranking response
Example response
{
"id": "rerank-16aac89e81dc4169b7bc7cab0672f2d9",
"model": "morph-rerank-v4",
"usage": {
"total_tokens": 18
},
"results": [
{
"document": {
"text": "This Express.js middleware provides authentication using JWT tokens and protects routes."
},
"relevance_score": 0.92
}
]
}