API トークン
API トークンを使うと、スクリプト・CI/CD・外部ツールが パスワードや 2FA なしで MyPanel API を呼び出せます。これは Pro の機能です。
トークンの作成
Section titled “トークンの作成”設定 → アカウント → API トークン に移動します。
- わかりやすい名前を入力します(例:
ci-deploy)。 - トークンを作成 をクリックします。
- 表示されたトークンをコピーします。
mpat_…のような形式です。
トークンは Authorization ヘッダーで送信します。
curl -H "Authorization: Bearer mpat_xxxxxxxx" https://panel.example.com/api/sitesエンドポイントの一覧については 自動化 API のページを参照してください。
セキュリティ
Section titled “セキュリティ”- トークンは 完全な管理者権限 を持ちます。root パスワードと同様に扱ってください。
- トークンを git にコミット しないでください。環境変数や CI シークレットで管理します。
- 使用していないトークンは 設定 → アカウント → API トークン(削除ボタン)からただちに失効させてください。
- 各トークンには 最終使用 時刻が表示されるため、忘れられたトークンを見つけられます。