Skip to main content
Logs show requests made with BabySea API keys. Use them to debug authentication, scope failures, rate limits, provider errors, and usage patterns.

What is logged

Each row joins request metadata with key metadata.
Logs do not store request bodies or raw API keys.
The search box filters visible rows by:
  • key name
  • key prefix
  • endpoint
  • method
  • status code
  • error code
  • query params
  • replay flag
  • IP hash

Copy and export

Select rows, then use the table action menu to:
  • copy selected rows as JSON
  • copy selected rows as CSV
  • download selected rows as JSON
  • download selected rows as CSV
The page displays 500 rows per page. For wide tables, use the fullscreen view from the top-right action button.

Common debugging flows

Invalid key

Filter by BSE1002 or HTTP 401. Check whether the key is expired, revoked, from the wrong region, or copied incorrectly.

Missing scope

Filter by BSE1003 or HTTP 403. Compare the endpoint with the key scopes in API keys.

IP allowlist issue

Filter by BSE1007. Add the calling server IP to the key allowlist or remove the allowlist for dynamic client environments.

Rate limit

Filter by BSE1005 or HTTP 429. Account-level rate limits are shared by all keys in the account.

Inference provider failure

Filter by BSE4. Inference provider errors include timeouts, unavailable providers, upload failures, and all-provider failure states.

Retention

API request logs are pruned by plan: Records expire according to the retention window for the account plan.