Skip to main content
API logs are your integration bank statement: every HTTP call is recorded with request, response, and status. When something breaks, you see exactly what went in and what the API returned.

What are API logs?

They are the history of every call made to the API in your workspace: method, endpoint, request body, response, and HTTP status. Think of a card statement: it does not show whether the message reached the customer, but it shows every transaction between your system and Notifique.

What are they for?

With logs you can:
  • Debug 401, 403, or 400 errors in your integration
  • Audit which API Key made each call
  • View exact request and response (with sensitive data masked)
  • Filter by status, method, date, or key
  • Cross-check with Error responses to understand the returned code

Logs vs webhooks

They complement each other; one does not replace the other:
Webhooks notify what happened to a message (delivered, failed, read). API logs record who called the API and what the API returned at request time.

How to query

In the dashboard

  1. Open Logs in the sidebar (or from Developer Hub)
  2. Select the workspace (if you have more than one)
  3. Filter by status, method, or date
  4. Click an item to see full request and response

Via API

1. Permission

The key needs scope logs:read. Logs are limited to the key’s workspace.

2. List logs

Returns paginated history for the workspace.
Paginated response (pagination.total, pagination.page, pagination.limit, pagination.totalPages). Each item includes:

3. Filter results

Example filtering 403 errors on POST:
Tokens and sensitive data in logs appear as [REDACTED] before storage. See Security and reliability.

Next steps