Skip to content

API Keys

API keys let you authenticate with the Pong API without going through the Auth0 login flow. They’re designed for scripts, CI/CD pipelines, and server-to-server integrations.

  1. Go to API Keys in the dashboard
  2. Click Create API Key
  3. Give it a descriptive name (e.g. “CI Pipeline”)
  4. Copy the key immediately — it won’t be shown again

Keys follow the format pong_<32 hex chars>.

Pass it as a Bearer token in the Authorization header:

Terminal window
curl -H "Authorization: Bearer pong_a3f8b2c1d4e5..." \
https://api.getpong.dev/api/v1/monitors
  • The raw key is only shown once at creation time
  • Only a SHA-256 hash is stored in the database
  • Keys can be revoked instantly by deleting them
  • The last_used_at timestamp helps identify unused keys