---
title: "Server-API-Schlüssel erstellen"
description: "Erstellen Sie im Dashboard einen geheimen sk_live_-Schlüssel für Server-zu-Server-Aufrufe der ThunderPhone API, bewahren Sie ihn sicher auf und rotieren oder widerrufen Sie ihn bei Bedarf."
---

Server-API-Schlüssel (`sk_live_...`) authentifizieren Server-zu-Server-Aufrufe an die
ThunderPhone API. Schlüssel finden Sie unter **Organisation → Schlüssel**.

<Warning>
  Serverschlüssel sind Geheimnisse. Verwenden Sie sie niemals in clientseitigem Code — für
  Browser verwenden Sie stattdessen domänenbeschränkte
  [veröffentlichbare Schlüssel](/api-reference/publishable-keys) (`pk_live_...`).
</Warning>

<Steps>
  <Step title="Registerkarte „Schlüssel“ öffnen">
    Gehen Sie zu **Organisation → Schlüssel** und klicken Sie auf **Schlüssel erstellen**.
  </Step>
  <Step title="Benennen">
    Wählen Sie einen Namen, der angibt, wo der Schlüssel verwendet wird — etwa „Produktions-
    Backend“. Namen dienen nur als Bezeichnungen und beeinflussen den Zugriff nicht.
  </Step>
  <Step title="Schlüssel erstellen">
    Klicken Sie im Dialog auf **Schlüssel erstellen**. Dadurch wird das Geheimnis generiert.
  </Step>
  <Step title="Jetzt kopieren">
    Das vollständige Geheimnis wird **genau einmal** angezeigt. Kopieren Sie es in Ihren
    Secret Manager — nachdem Sie die Seite verlassen haben, bleibt nur das Präfix sichtbar.
  </Step>
</Steps>

## Verwenden

Der Schlüssel ist an diese Organisation gebunden, daher benötigen Anfragen keine Organisations-ID —
nur den Bearer-Header:

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

Von hier aus führt Sie der [API-Schnellstart](/de/quickstart) mit drei weiteren
Anfragen zu Ihrem ersten Anruf.

## Rotieren und widerrufen

Erstellen Sie einen neuen Schlüssel, stellen Sie Ihre Dienste darauf um und löschen Sie dann den alten über denselben Tab — die Liste zeigt Präfix und Namen jedes Schlüssels, damit Sie sie unterscheiden können. Um die Rotation zu automatisieren, rufen Sie die
[Endpunkte für Entwickler-API-Schlüssel](/api-reference/developer-api-keys) mit einem Token einer angemeldeten Sitzung auf. Ein `sk_live_`-Schlüssel kann keine Schlüssel erstellen, auflisten oder widerrufen, sodass ein kompromittierter Schlüssel keinen eigenen Ersatz erstellen kann. Dasselbe gilt für Mitglieder, Einladungen, Zahlungseinstellungen und andere
[Kontosteuerungen](/api-reference/introduction#what-api-keys-cant-do).

<Note>
  Server-API-Schlüssel sind Maschinenanmeldedaten und von der Richtlinie Ihrer Organisation
  [**Passkeys erforderlich**](/de/guides/sso) ausgenommen —
  diese Einstellung prüft Anmeldungen von Personen, nicht `sk_live_...`-Schlüssel.
  Daher ist das zeitnahe Rotieren und Widerrufen von Schlüsseln hier Ihre wichtigste Kontrolle
  über dauerhaften API-Zugriff; wenn Passkeys erforderlich sind, zeigt der Bereich für
  Sicherheitsrichtlinien an, wie viele aktive Schlüssel derzeit ausgenommen sind.
</Note>

<Tip>
  Bitten Sie den Copilot in der App, „einen API-Schlüssel erstellen“, und er führt Sie
  durch diesen Ablauf und hebt jedes Bedienelement live hervor.
</Tip>

---

## Nächste Schritte

<CardGroup cols={2}>
  <Card title="API-Schnellstart" icon="terminal" href="/de/quickstart">
    Agent, Nummer, Webhook, erster Anruf — vier REST-Aufrufe.
  </Card>
  <Card title="Authentifizierungsreferenz" icon="lock" href="/api-reference/introduction">
    So funktionieren Bearer-Authentifizierung und Organisationsbindung.
  </Card>
</CardGroup>
