> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thunderphone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# サーバーAPIキーを作成

> ダッシュボードで sk_live_ キーを発行し、ThunderPhone APIへのサーバー間呼び出しに使用します。

サーバーAPIキー（`sk_live_...`）は、ThunderPhone API へのサーバー間呼び出しを認証します。キーは **組織 → キー** にあります。

<Warning>
  サーバーキーはシークレットです。クライアント側コードには絶対に含めないでください。ブラウザでは代わりに、オリジンにロックされた
  [公開可能キー](/api-reference/publishable-keys)（`pk_live_...`）
  を使用してください。
</Warning>

<Steps>
  <Step title="キーのタブを開く">
    **組織 → キー** に移動し、**キーを作成** をクリックします。
  </Step>

  <Step title="名前を付ける">
    「本番バックエンド」のように、キーの使用場所がわかる名前を付けます。名前はラベルのみで、アクセスには影響しません。
  </Step>

  <Step title="キーを作成する">
    ダイアログで **キーを作成** をクリックします。これによりシークレットが生成されます。
  </Step>

  <Step title="すぐにコピーする">
    完全なシークレットは **一度だけ** 表示されます。シークレットマネージャーにコピーしてください。画面を離れると、プレフィックスのみが表示されます。
  </Step>
</Steps>

## 使用する

キーはこの組織に紐付いているため、リクエストに組織IDは不要です。Bearer ヘッダーのみを指定します。

```bash theme={null}
curl https://api.thunderphone.com/v1/agents \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY"
```

ここから、[API クイックスタート](/ja/quickstart)でさらに3つのリクエストを行うと、最初の通話を実行できます。

## ローテーションと取り消し

新しいキーを作成し、サービスを移行してから、同じタブで古いキーを削除します。一覧には各キーのプレフィックスと名前が表示されるため、区別できます。キーはプログラムからも[開発者 API キーのリファレンス](/api-reference/developer-api-keys)で管理できます。

<Note>
  サーバーAPIキーはマシン認証情報であり、組織の[**パスキーを必須にする**](/ja/guides/sso)
  ポリシーの対象外です。この設定は `sk_live_...` キーではなく、人によるログインを確認します。
  そのため、キーをここで速やかにローテーションおよび取り消すことが、継続的なAPIアクセスを制御する主な方法です。パスキーが必須の場合、セキュリティポリシーパネルには、現在対象外となっている有効なキーの数が表示されます。
</Note>

<Tip>
  アプリ内コパイロットに「APIキーを作成」と依頼すると、各コントロールをリアルタイムで強調表示しながら、この手順を案内します。
</Tip>

***

## 次のステップ

<CardGroup cols={2}>
  <Card title="API クイックスタート" icon="terminal" href="/ja/quickstart">
    エージェント、番号、Webhook、最初の通話。REST 呼び出しは4回です。
  </Card>

  <Card title="認証リファレンス" icon="lock" href="/api-reference/introduction">
    Bearer 認証と組織への紐付けの仕組み。
  </Card>
</CardGroup>
