Skip to main content
GET
API Key Logs

Headers

string
required
application/json

Query Parameters

number
Filter logs by a specific API key ID.
number
default:"1"
Page number for pagination.
number
default:"10"
Number of log entries to return per page.
string
Filter logs from this date onwards (ISO 8601 format, e.g., 2025-11-01T00:00:00Z).
string
Filter logs up to this date (ISO 8601 format, e.g., 2025-11-30T23:59:59Z).
number
Filter by HTTP status code (e.g., 200, 429, 500).
string
Filter by specific endpoint path (e.g., /v1/send, /v1/domains).

Response

number
HTTP status code. Returns 200 when logs are retrieved successfully.
string
A human-readable message describing the result of the operation.
object
Contains the paginated list of API key logs and pagination metadata.

Use Cases

Monitor API Key Usage

Track how your API keys are being used across different endpoints:

Identify Rate Limit Issues

Find when and why rate limits are being hit:

Audit Security

Monitor requests from unexpected IP addresses or locations:

Debug Failed Requests

Investigate errors and failed API calls:

Log Retention

API key logs are retained for:
  • Free Plan: 1 day
  • Basic Plan: 3 days
  • Other Plans: Check our pricing page for retention details

What Gets Logged

API key usage is logged for all operations, including:
  • REST API Requests: Any HTTP request to our API endpoints (/v1/send, /v1/emails, /v1/domains, etc.)
  • SMTP Authentication: Emails sent via SMTP using your API key as the password
  • All API Operations: Domain creation/verification, email retrieval, contact management, and any other API functionality
This comprehensive logging helps you monitor all activity associated with your API keys, regardless of how they’re being used.

Privacy & Security

  • Sensitive data in request/response bodies may be redacted
  • IP addresses are logged for security purposes
  • Logs are only accessible by team members with proper authentication
  • All log data is encrypted at rest and in transit