Stable schemas
Invoice, receipt, and contractor estimate types share one documented shape: parties, dates, currency, line items, tax, totals, payment terms, confidence.
POST /v1/extract
Sidera Extract is a self-serve API for developers. Upload a PDF or image, get a stable schema with line items, totals, and per-field confidence. Documents are processed in memory and discarded.
Invoice, receipt, and contractor estimate types share one documented shape: parties, dates, currency, line items, tax, totals, payment terms, confidence.
Pass a JSON Schema when the built-in types are not enough. Invalid model output is repaired once, then optionally sent to a fallback model.
Uploaded files are never written to the database. Logs keep request metadata only: pages, type, latency, key prefix.
curl -sS https://api.extract.siderainc.ai/v1/extract \
-H "Authorization: Bearer $EXTRACT_API_KEY" \
-F type=invoice \
-F file=@./invoice.pdf