SDKS
Official SDKs to add StartOCR to your app.
Python
pip install startocr
TypeScript
npm install @startocr/sdk
REST
Use any HTTP client
const client = new StartOCR({ apiKey: process.env.STARTOCR_API_KEY })
await client.markdown.create({ file: report })Typed responses · Upload helpers · Jobs · Retries
FIRST REQUEST
Install, initialize, parse.
Both official SDKs follow the same short path: add a key, upload a file, read the result.
1. Install
Use pip or npm in your application project.
2. Initialize
Read the API key from a server-side environment variable.
3. Parse
Call the endpoint that matches your output.
SDK SUPPORT
Know what ships with the client.
Use the REST API whenever you need a language we do not yet maintain.
PYTHON
Uploads, OCR, Markdown, JSON, jobs, and retries.
TYPESCRIPT
Typed responses, uploads, jobs, and retries.
OPENAPI
The same endpoints work with any HTTP client.