Skip to main content
POST
Get Document Answer

Authorizations

X-API-Key
string
header
required

Headers

X-API-Key
string | null

Body

application/json

Request model for asking questions about documents.

question
string
required
optimize_metadata
boolean
default:false

If True, optimize the metadata filter based on the question

optimize_question
boolean
default:false

If True, optimize the question by removing parts covered by metadata filter

metadata_filter
Metadata Filter · object | null

Optional metadata filters using MongoDB-like query syntax

created_at_filter
Created At Filter · object | null

Filter by created_at database field. Supports operators: $eq, $ne, $gt, $lt, $gte, $lte, $in, $nin. Use ISO date format (e.g., '2024-01-01T00:00:00')

updated_at_filter
Updated At Filter · object | null

Filter by updated_at database field. Supports operators: $eq, $ne, $gt, $lt, $gte, $lte, $in, $nin. Use ISO date format (e.g., '2024-01-01T00:00:00')

format
enum<string> | null
default:MARKDOWN

Format of the answer (MARKDOWN or PLAIN_TEXT)

Available options:
MARKDOWN,
PLAIN_TEXT

Response

Successful Response

data
AnswerResponseData · object
required

Response data

success
boolean
default:true
error
ErrorDetail · object | null

Schema for API error responses.

Example:
meta
MetaData · object

Metadata for API responses