API Logs

When you send an API request, Finix logs the request and displays it in the Finix Dashboard. This helps your team review the request for debugging, development, and request tracking. The API Logs capture historical request data for easy access.

Viewing API Logs

To view API Logs in the Finix Dashboard, navigate to Developer > API Logs.

Click on an individual log entry to see detailed information, including:

  • ID of the User who created the request
  • Timestamp of when the request was sent
  • Request and response headers
  • Body of the request and response

API Logs Overview
API Logs Entry

Filtering API Logs

You can filter API Logs in the Dashboard using the fields below:

FieldDefinitionExample(s)
Entity IDFinix ID of the resource the API request was performed on (e.g., Identity fetched)IDfgaAfZqQL4BWq4YyYj32mo, TR8dfiTB9PGfQBGNABnzsfFL
HTTP MethodHTTP Method used for the requestPOST, PUT, GET, DELETE
HTTP StatusHTTP Status Code of the response200, 201, 401, 500
Request IDX-Request-ID response header85894eaece9fe1b8abbc3193674dc11
Requesting UserFinix User ID from requesting userUS8JtpvGARqs1ikkoWPnTYfx
Time rangeDates to return API Logs fromDecember 01 to 05 2025

API Logs Filters
API Logs Filters Used

Sensitive Data

Sensitive fields in requests and responses are masked. This includes:

  • Authorization headers
  • Tax IDs
  • Sensitive payment data

Masking is performed before the data is stored and cannot be reversed or recovered.

Log Availability

Keep in mind the following about API Logs:

  • Only direct API requests are logged. Actions from within the Dashboard are not recorded in the logs.
  • Logs are only retained for 31 days.
  • In the Live Environment, successful GET request responses may be shown as null or empty.
  • Logs do not include data for file uploads/downloads, such as disputes.

While there's no strict guarantee on log timing, under normal conditions, logs should appear in near real-time (within a few seconds).