Base URLs
Authentication
Every endpoint requires an API key in the request headers, alongside a JSON content type:Processing timelines
Response envelope
Every successful JSON response is wrapped in the same envelope. The schemas documented on each endpoint describe thedata field:
Content-Disposition: attachment header.
Error responses are not wrapped; they use a flat shape with statusCode, message, and often a machine-readable errorCode and a requestId. The full shape, every status code, and the exact validation messages are documented on the Errors page.
Pagination
List endpoints acceptpage (starts at 1) and limit (default 10, maximum 100) query parameters. Customer lists also accept search to filter by partial name or email.
Date formats
Filing date fields (irmDt, sbCumInvoiceDate, eBRCIssueFromDt, and friends) are DDMMYYYY strings, for example 01042024. Timestamps generated by the API (createdAt, timestamp) are ISO 8601.
Need help?
Contact support
Email amin@eximfiles.io and quote the requestId from your API response.