No templates. No training. Define the fields you need — including nested tables — and the engine returns structured JSON with per-field confidence.
POST /v1/extract
{
"document_url": "https://...",
"schema": {
"vendor_name": "string",
"invoice_number": "string",
"due_date": "ISO date",
"line_items": [{
"description": "string",
"quantity": "number",
"unit_price": "number"
}],
"total": "number"
}
}Multi-page tables, merged cells, currency normalization — handled.
Works across thousands of vendor templates without per-format work.
Token-level probabilities surface uncertainty so the Review Inbox can catch it.