Skip to main content
Skip to main content

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

FilterDescription
UserLimit the export to API calls made by a single user on your team.
Created afterOnly include API calls logged on or after this date (YYYY-MM-DD).
Created beforeOnly 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

ColumnDescription
User IDIdentifier of the user who made the API call.
Account TypeType of account the API call was made against; supplier for this export.
Account IDIdentifier of your supplier team the API call was made against.
NameName of the user who made the API call.
EmailEmail address of the user who made the API call.
PayloadRequest payload that was sent, as JSON.
ResponseResponse that was returned, as JSON.
Response Time (ms)Time taken to serve the request, in milliseconds.
Created AtDate and time when the API call was logged (YYYY-MM-DD HH:MM:SS).