Introduction
Overview of the Talonic API for extracting structured, schema-validated data from any document with a single API call using HTTPS and JSON.
Extract any document into schema-validated data with a single API call.
Base URL: https://api.talonic.com | Protocol: HTTPS + JSON | Auth: Bearer tlnc_...
Most integrations start with POST /v1/extract to submit a document and receive structured fields back. A typical workflow is: create an API key, upload a file with an optional schema, and consume the JSON response with per-field confidence scores and cost headers.
The API supports three extraction modes: auto-detect (no schema, discovers all fields), schema-driven (returns exactly the fields you define), and query (filter previously extracted data without re-processing). Every response includes a request_id for tracing and support.
Pair the extract endpoint with GET /v1/documents and GET /v1/extractions to manage your document library and retrieve results later. Webhook callbacks via extraction.complete events eliminate the need for polling on async extractions.
tlnc_ prefix. Create and rotate keys from Settings → API Keys in the dashboard. Keys carry scopes (extract, read, write, billing) that control endpoint access.