You can use this endpoint to upload a single file for processing, and return results synchronously. If results are not available in time, this endpoint will return a 408 Request Timeout.

📘

Don't forget your uploadId!

The uploadId is used to delete the document and results after if needed.

Generating extra results

The extraResults query parameter will generate extra extraction results for the uploaded document.

The extra results you can generate include:

  1. FormFields: all Form Field values that are extracted from the document by Butler's general form field extraction
  2. Tables: all Table values that are extracted from the document by Butler's general table extraction algorithm
  3. LineBlocks: all Line Block values that are extracted from the document by Butler's general Line Block extraction algorithm
Language