For the complete documentation index, see llms.txt. This page is also available as Markdown.

Classify document type (Async)

post
Authorizations
X-Api-KeystringRequired
Body
contentstring · nullableOptional

Base64-encoded file content

Default: null
contextstring · nullableOptional

Additional context to guide the classification

Default: null
custom_document_typesstring[] · nullableOptional

Custom document types to classify against. If provided, classification is restricted to these types.

Default: null
custom_document_types_urlstring · nullableOptional

URL to a JSON file containing custom document types. Merged with custom_document_types if both provided.

Default: null
file_urlstring · nullableOptional

Public URL to file

Default: null
modelstring · enum · nullableOptional

LLM model for classification. Must be one of the supported models.

Default: gemini-3Example: gemini-3Possible values:
use_custom_types_onlyboolean · nullableOptional

If true, only custom_document_types are valid classification results. Requires custom_document_types or custom_document_types_url to be provided.

Default: false
Responses
200

OK

application/json
messagestring · nullableOptional

Status message

Default: null
statusstring · enumOptionalDefault: successPossible values:
post/classify

Last updated