API Keys

Manage your API keys for programmatic access to Pulserun.

Key Format

  • Production: pr_live_xxxxxxxxxxxxx
  • Test/Sandbox: pr_test_xxxxxxxxxxxxx

Creating a Key

  1. Navigate to Settings → API Keys
  2. Click Create API Key
  3. Set a name (e.g., “CI/CD Pipeline”)
  4. Configure permissions:
    • instances — Launch, manage, terminate instances
    • billing — View balance, add credit
  5. Set rate limit (default: 60 requests/minute)
  6. Optionally set an expiration date
  7. Click Create
⚠️

Copy your API key immediately — it cannot be shown again. The key is stored as a bcrypt hash.

Using Your Key

Include it in the Authorization header:

curl https://api.pulserun.dev/v1/instances \
  -H "Authorization: Bearer pr_live_xxxxxxxxxxxxx"

Revoking a Key

Click the trash icon next to any key to revoke it. This takes effect immediately.