API Log Export
What the API Log export contains and the meaning of each field.
Overview
The API Log export contains a record of the API requests made against your supplier team's account. Each row represents one logged API call, including who made it, the request payload that was sent, the response that was returned, and how long the call took.
Use this export to audit API usage, troubleshoot integration issues, or analyse the performance of your API calls.
Generating the Export
Navigate to Settings → Files → Exports and create a new export with the type API Log.
Filters
| Filter | Description |
|---|---|
| User | Limit the export to API calls made by a single user on your team. |
| Created after | Only include API calls logged on or after this date (YYYY-MM-DD). |
| Created before | Only include API calls logged on or before this date (YYYY-MM-DD); must be after the "created after" date when both are set. |
Use the date filters to narrow the export to the period you need.
Fields
| Column | Description |
|---|---|
User ID | Identifier of the user who made the API call. |
Account Type | Type of account the API call was made against; supplier for this export. |
Account ID | Identifier of your supplier team the API call was made against. |
Name | Name of the user who made the API call. |
Email | Email address of the user who made the API call. |
Payload | Request payload that was sent, as JSON. |
Response | Response that was returned, as JSON. |
Response Time (ms) | Time taken to serve the request, in milliseconds. |
Created At | Date and time when the API call was logged (YYYY-MM-DD HH:MM:SS). |