Skip to main content
← All API workflows

MAXScanner API

OCR API

Send an account-owned document to an OCR job, poll its status, and retrieve the completed searchable result.

Input

image, scanned PDF

Output

text, searchable document artifact

Asynchronous workflow

  1. 01

    Authenticate

  2. 02

    Submit job

  3. 03

    Poll status

  4. 04

    Use result

Example request

curl -X POST https://maxscanner.app/api/v1/jobs \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Idempotency-Key: unique-request-001" \
  -H "Content-Type: application/json" \
  -d '{"filename":"input.jpg","inputFormat":"jpg","format":"text","sourceKey":"users/USER/uploads/input"}'

Build safely

Use a stable idempotency key for retries. Private source objects stay account-owned, processing is asynchronous, and internal processor selection is controlled by MAXScanner.