Extract doc at your URL
Extract data asynchronously from a document at the specified document_url
.
For supported file size and types, see Supported file types.
Take the following steps.
- Run this endpoint.
- To retrieve the extraction, use a webhook, or use the extraction
id
returned in the response to poll the GET documents/ endpoint. For a step-by-step tutorial on calling this endpoint, see Try asynchronous extraction from your URL.
Authorizations
Sensible uses API keys to authenticate requests. Keep your API keys secure and do not share them publicly accessible areas such as GitHub, client-side code, etc. Authentication to the API is performed via Bearer Authentication. Provide your API key as the bearer auth value.
Path Parameters
Type of document to extract from. Create your custom type in the Sensible app (for example, rate_confirmation
, certificate_of_insurance
, or home_inspection_report
).
To quickly test this endpoint using the Try It
button in this interactive explorer, use the senseml_basics
tutorial document type with this example document.
As a convenience, Sensible automatically detects the best-fit extraction from among the extraction queries ("configs") in the document type.
For example, if you create an auto_insurance_quotes
document type, you can add carrier 1
, carrier 2
, and carrier 3
configs
to the document type in the Sensible app. Then, you can extract data from all these carriers using the same document type, without specifying the carrier in the API request.
Query Parameters
If you specify development
, extracts preferentially using config versions published to the development environment in the Sensible app. The extraction runs all configs in the doc type before picking the best fit. For each config, falls back to production version if no development version of the config exists.
production
, development
If you specify the filename of the document using this parameter, then Sensible returns the filename in the extraction response.
Body
Response
Returns the ID to use to retrieve the extraction
The response is of type object
.