API Keys
Overview
Section titled “Overview”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.
Creating a Key
Section titled “Creating a Key”- Go to API Keys in the dashboard
- Click Create API Key
- Give it a descriptive name (e.g. “CI Pipeline”)
- Copy the key immediately — it won’t be shown again
Keys follow the format pong_<32 hex chars>.
Using a Key
Section titled “Using a Key”Pass it as a Bearer token in the Authorization header:
curl -H "Authorization: Bearer pong_a3f8b2c1d4e5..." \ https://api.getpong.dev/api/v1/monitorsSecurity
Section titled “Security”- 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_attimestamp helps identify unused keys