Capabilities

List export records. Use status=attention for needs_action plus failed. total counts raw records. Set includeHistorySummary=true only when grouped totals matching the Exports page are needed; its timestamped snapshot may be reused for 30 seconds. It spans all statuses within the document/integration/date filters, independently of pagination. Omit it on subsequent pages.

post/capabilities/exports.list

Request

  • Base URL: https://developer.api.receiptor.ai/v1
  • URL: https://developer.api.receiptor.ai/v1/capabilities/exports.list
  • Auth: one of:
    • API key in header x-receiptor-api-key
    • HTTP bearer

Request body

status'queued' | 'running' | 'delayed' | 'retry_scheduled' | 'needs_action' | 'completed' | 'failed' | 'cancelled' | 'attention'

Use attention for all exports needing attention (needs_action and failed); needs_action selects only those awaiting user input

documentIdstring

Filter export records by document ID

integrationSlug'xero' | 'quickbooks' | 'mercury' | 'google-drive' | 'google-sheets' | 'dropbox' | 'pdf-export' | 'csv-export' | 'zip-export' | 'email-forward'

Filter export records by integration (xero, quickbooks, google-drive, etc.)

dateFromstring

Start date filter (ISO format)

dateTostring

End date filter (ISO format)

includeHistorySummaryboolean

Request exact grouped history totals only when needed. Snapshots may be reused for 30 seconds; omit for subsequent pages.

limitinteger

Max records to return (1-100)

offsetinteger

Pagination offset

Response

Successful response

successboolean
codeinteger

Example response

{
  "success": true,
  "code": 200
}

Changes