Skip to main content
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#overview

PdfAnnotation

Provider annotation identifying a parsed PDF and reusable parsing output.

Type-reference view: API Schema 9frhv4euve, API Schema 9ftjkkjhfa. Request and response views describe this type; they do not declare an endpoint.

Meaning and usage​

Section ID: DOC-API-MODEL-schema-1hsi58i6pb#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-1hsi58i6pb#fields

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

Section ID: DOC-API-MODEL-schema-1hsi58i6pb#request

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#request-field-filenamefilenamestringOptionalOptional identifying information about the original file
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#request-field-engineenginestringOptionalPDF parsing engine used by provider (e.g., "pdf-text", "mistral-ocr", "native")
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#request-field-tokentokenstringOptionalOpaque provider token or handle allowing reuse without re-parsing
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#request-field-sourceurlsourceUrlstringOptionalOptional: original source reference (public URL or data: URL)
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#request-field-hashhashstringOptionalProvider-supplied hash identifying the parsed file.
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#request-field-contentcontentArray of ContentPartOptionalOptional structured content returned by provider annotations (text, image URLs, etc.) Note: This can be large; include only if you need to round-trip provider annotations.

In responses​

Section ID: DOC-API-MODEL-schema-1hsi58i6pb#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#field-filenameSection ID: DOC-API-MODEL-schema-1hsi58i6pb#response-field-filenamefilenamestringOptionalOptional identifying information about the original file
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#field-engineSection ID: DOC-API-MODEL-schema-1hsi58i6pb#response-field-engineenginestringOptionalPDF parsing engine used by provider (e.g., "pdf-text", "mistral-ocr", "native")
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#field-tokenSection ID: DOC-API-MODEL-schema-1hsi58i6pb#response-field-tokentokenstringOptionalOpaque provider token or handle allowing reuse without re-parsing
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#field-sourceurlSection ID: DOC-API-MODEL-schema-1hsi58i6pb#response-field-sourceurlsourceUrlstringOptionalOptional: original source reference (public URL or data: URL)
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#field-hashSection ID: DOC-API-MODEL-schema-1hsi58i6pb#response-field-hashhashstringOptionalProvider-supplied hash identifying the parsed file.
Section ID: DOC-API-MODEL-schema-1hsi58i6pb#field-contentSection ID: DOC-API-MODEL-schema-1hsi58i6pb#response-field-contentcontentArray of ContentPartOptionalOptional structured content returned by provider annotations (text, image URLs, etc.) Note: This can be large; include only if you need to round-trip provider annotations.

Where used​

Section ID: DOC-API-MODEL-schema-1hsi58i6pb#where-used

ReferenceRelationship
Withdraw your rating on a messagePOST /api/v1/llm/delete-message-rating
Get full conversation statePOST /api/v1/llm/conversation-state
Rate an assistant messagePOST /api/v1/llm/rate-message
Send a message and wait for the resultPOST /api/v1/llm/send-message-sync
Submit client-side tool results and wait for the next segmentPOST /api/v1/llm/submit-client-tool-results-sync
Append a message without generatingPOST /api/v1/llm/append-message
Send a message to a conversationPOST /api/v1/llm/send-message
ReceiveMessageRequestAPI JSON uses JSON field names (camelCase).
ClientToolDispatchAPI JSON uses JSON field names (camelCase).
Models containing this value
ModelRelationship
AnnotationNested in model
AnnotationNested in model

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-1hsi58i6pb