GET

List processed receipts

/ingestor/receipts

Retrieves a paginated list of all normalized receipts in the system. Supports filtering by ingestion ID, merchant code, date range, and delivery status.

Parameters

NameLocationTypeDescription
pagequeryinteger (int32)Page number (1-indexed)
page_sizequeryinteger (int32)Number of items per page
ingestion_idquerystring (uuid)Filter by ingestion ID
merchant_codequerystringFilter by merchant code
is_deliveredquerybooleanFilter by delivery status
start_datequerystring (date-time)Filter receipts from this date (ISO 8601)
end_datequerystring (date-time)Filter receipts until this date (ISO 8601)

Responses

200 - Receipts retrieved successfully

Schema

data*array
page_info*any
401 - Unauthorized

Schema

code*any
message*any
detailsarray

Additional details about the error

request_idstring

Request ID for tracking

"req_123456"
documentation_urlstring (uri)

URL to documentation about the error

"https://docs.receiptrail.com/errors/invalid_request"
statusinteger (int32)

HTTP status code

401
500 - Internal server error

Schema

code*any
message*any
detailsarray

Additional details about the error

request_idstring

Request ID for tracking

"req_123456"
documentation_urlstring (uri)

URL to documentation about the error

"https://docs.receiptrail.com/errors/invalid_request"
statusinteger (int32)

HTTP status code

500