Extractions

Get a fresh download URL for an output file

A signed URL, valid for 5 minutes, for the XLSX, CSV or JSON file of a completed extraction. A plain GET on the URL returns the file; no Authorization header is needed. The completed status response already carries such URLs; use this endpoint when they have expired. Output files are kept for 90 days from submission.

Rate limit: 30 requests per minute per API key.

get/extractions/{extraction_id}/output

Request

  • Base URL: https://api.invoicedataextraction.com/v1
  • URL: https://api.invoicedataextraction.com/v1/extractions/{extraction_id}/output
  • Auth: HTTP bearer

Path parameters

extraction_idstring uuid required

The extraction_id returned by submitExtraction.

Query parameters

format'xlsx' | 'csv' | 'json' required
scope'own' | 'team'

own or team. Team admins default to team and see every team member's extractions; everyone else defaults to own, and a non-admin passing team gets 403 FORBIDDEN. Under team, items carry submitted_by.

Response

The URL. This response carries no success field.

download_urlstring uri required
format'xlsx' | 'csv' | 'json' required
expires_in_seconds300 required

Changes

No recorded changes to this operation across all 1 revision of this API.