Developer platform

Ship OCR workflows with predictable API contracts.

Build on SuperOCR Document Engine, Extraction Engine, Reasoning Engine, and Delivery Engine with production-ready endpoints for upload, orchestration, and output delivery.

Step 1

Create upload target

Initialize an upload from your backend and receive a signed direct-upload path for the next step.

Step 2

Register and run job

Register document metadata, create processing jobs, and track stage-level status transitions.

Step 3

Fetch outputs

Retrieve output indexes and signed artifact links for secure downstream consumption.

Quickstart endpoint flow

Job status returns user-safe diagnostics with traceId. Output index returns json/raw/txt/md/csv formats with checksums and signed download URLs.

POST /api/v1/uploads/init
PUT /api/v1/uploads/direct/{key}
POST /api/v1/documents
POST /api/v1/jobs
GET /api/v1/jobs/{jobId}
GET /api/v1/documents/{documentId}/outputs