Quick Start
Get up and running in 5 minutes
1. Install the SDK
# Python
pip install quantixai
# Node.js
npm install @quantixai/sdk
pip install quantixai
# Node.js
npm install @quantixai/sdk
2. Get your API key
After signing up, navigate to Dashboard → API Keys and create a new key. Keep it secret — don't commit it to source control.
3. Submit your first document
import quantixai
client = quantixai.Client(api_key="qx_live_your_api_key")
# Submit a document for OCR
job = client.ocr.submit(
file_path="invoice.pdf",
output_format="json", # "json" | "markdown" | "text"
extract_tables=True,
language="en",
)
# Poll until complete
result = client.jobs.wait(job.id)
# Access structured output
print(result.text) # Full extracted text
print(result.tables) # Parsed table data
print(result.metadata) # Page count, file info, etc.
Using cURL
curl -X POST https://api.quantixai.com/v1/ocr/submit \ -H "X-API-Key: qx_live_your_api_key" \ -H "Content-Type: multipart/form-data" \ -F "file=@invoice.pdf" \ -F "output_format=json" \ -F "extract_tables=true"
Next steps
- Try the to query your documents
- Set up for async processing
- Review for all endpoints