ThunderPhone 2.0 is live.Self-serve, from 2¢/min.Read the announcement

Team & account

Create a server API key

Mint an sk_live_ secret key from the dashboard for server-to-server calls to the ThunderPhone API, keep it safe, and rotate or revoke it when needed.

Server API keys (sk_live_...) authenticate server-to-server calls to the ThunderPhone API. Keys live under Organization → Keys.

  1. Open the Keys tab

    Go to Organization → Keys and click Create key.

  2. Name it

    Pick a name that says where the key will live — like "Production backend". Names are labels only; they don't affect access.

  3. Create the key

    Click Create key in the dialog. This generates the secret.

  4. Copy it now

    The full secret is shown exactly once. Copy it into your secret manager — after you leave, only the prefix remains visible.

Use it

The key is bound to this organization, so requests need no org id — just the Bearer header:

curl https://api.thunderphone.com/v1/agents \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY"

From here, the API quickstart takes you to your first call in three more requests.

Rotate and revoke

Create a new key, move your services over, then delete the old one from the same tab — the list shows each key's prefix and name so you can tell them apart. Manage keys programmatically via the developer API keys reference.


Next steps