Reports API
The Reports API is intended for real time use to get reports for a single order. Rate limits are set to 10 API calls/minute.
If you need to retrieve a large number of reports for historical orders, please coordinate with your CS representative or reach out to [email protected]
For further details about how to use the API review the API Reference documentation.
Response Payload
List of Reports
The reports API returns a list of reports in the form of an array of objects.
| Property | Type | Description | 
|---|---|---|
| name | string | Name of the report. See report types | 
| baseReportNames | Array of strings | (Optional) Array of names of the reports included in a combined report. This property is only present when the name of the report is "combined" | 
| reports | Array of Report Objects | List of report objects. See Reports Object. | 
Reports Object
| Property | Type | Description | 
|---|---|---|
| id | string | Unique identifier for the report. Value is a uuid for new generation reports, or a hash for legacy reports. | 
| fileExtension | string | File extension. One of json, pdf, html or any future supported formats. | 
| createdAt | timestamp | Time at which the report was compiled. | 
| uri | string | URI to fetch the binary or raw files. | 
Report by ID
The response to a valid report by id request is the report itself. It can be a json, or a binary depending on the report type.
Updated over 2 years ago
