DIS APIs
This page contains the API endpoints for all document intelligence services.
Upload a document (digital or scanned) in Base64 format and extract its text. Returns a file_id to track processing status.
Base64 encoded input document
JVBERi0xLjUKJ...Language of the input document
englishPossible values: Type of input document
DigitalPossible values: Text extraction initiated successfully
Bad Request — Invalid request format or parameters.
Not Found — The requested resource was not found.
Unprocessable Entity — Validation failed.
Too Many Requests — Rate limit exceeded.
Internal Server Error.
Bad Gateway — Upstream service error.
Service Unavailable — Try again later.
Upload a document (digital or scanned) in Base64 format and extract entities such as PII, NER, or key-value pairs. Optionally specify custom keys to extract.
Base64 encoded input document
JVBERi0xLjUKJ...Language of the input document
englishPossible values: Type of input document
DigitalPossible values: Optional list of specific keys to extract
["Name","Position"]Information extraction initiated successfully
Bad Request — Invalid request format or parameters.
Not Found — The requested resource was not found.
Unprocessable Entity — Validation failed.
Too Many Requests — Rate limit exceeded.
Internal Server Error.
Bad Gateway — Upstream service error.
Service Unavailable — Try again later.
Upload a document (digital or scanned) in Base64 format and generate a summarized version according to the specified word count.
Base64 encoded input document
JVBERi0xLjUKJ...Language of the input document
englishPossible values: Type of input document
DigitalPossible values: Target word count for summarization
400Document summarization initiated successfully
Bad Request — Invalid request format or parameters.
Not Found — The requested resource was not found.
Unprocessable Entity — Validation failed.
Too Many Requests — Rate limit exceeded.
Internal Server Error.
Bad Gateway — Upstream service error.
Service Unavailable — Try again later.
Upload a document (digital or scanned) in Base64 format and mask sensitive fields like names, positions, and other specified keys.
Base64 encoded input document
JVBERi0xLjUKJ...Language of the input document
englishPossible values: Type of input document
DigitalPossible values: List of keys/fields to be masked in the document
["Name","Position"]PII masking initiated successfully
Bad Request — Invalid request format or parameters.
Not Found — The requested resource was not found.
Unprocessable Entity — Validation failed.
Too Many Requests — Rate limit exceeded.
Internal Server Error.
Bad Gateway — Upstream service error.
Service Unavailable — Try again later.
Last updated
Was this helpful?

