API logging

View SDK and API key usage logs for your account

Available to Enterprise Plan customers only.

API logs provide a complete audit trail of all SDK and API key usage across your account, including successful requests and errors. This feature helps you monitor API usage, debug integration issues, and track request patterns.

API logs track requests made with project API keys. Webapp requests are not included. For webapp activity, see Audit Logging.

What is logged

Every API request made using a project API key is logged, including:

FieldDescription
TimeWhen the request was made
MethodHTTP method (GET, POST, PUT, DELETE)
EndpointThe API endpoint called
StatusHTTP status code (2xx, 4xx, 5xx)
LatencyResponse time in milliseconds
API KeyWhich API key was used (name + masked key)

Viewing API logs

Access API logs from your account settings:

  1. Navigate to Account Settings in the Zep dashboard
  2. Select API Logs from the sidebar
  3. Browse the chronological list of requests

Results are sorted by most recent first.

Data retention

Dashboard access

API logs are available in the dashboard according to your plan:

PlanRetention Period
Enterprise30 days
Flex Plus7 days

Long-term storage

Enterprise customers have access to extended log retention in cold storage:

PlanRetention Period
Enterprise1 year
Enterprise with HIPAA BAA7 years

To access logs beyond the dashboard retention period, contact your account manager.

Access control

Viewing API logs requires the API Logs View permission. Configure this through role-based access control.