API tokens¶
personal access token を使うと、スクリプトや CI ジョブ、その他の連携から、Empi の REST API を あなた自身として 呼び出せます。あなたに見えるものだけが見え、あなたが 変更できるものだけを変更できます。
トークンを作成する¶
- Settings > API を開きます。
- Create token をクリックします。
- 後で見分けられるように Name(例: "CI pipeline")を付けます。
- Permissions を選びます: Read-only(GET リクエストのみ)または Read & write(読み取りとデータの変更)。
- Expiration を選びます: 7 days、30 days、90 days、1 year、または no expiration。
- Create をクリックし、secret をコピーします。
Warning
secret が表示されるのは作成時の 一度きり です。ワークスペース全体への アクセス権を与えるものなので、パスワードと同様に保管してください(secret マネージャーや CI の secrets store など)。共有ドキュメントや公開リポジトリに 貼り付けることは絶対に避けてください。トークンが漏えいした場合は直ちに失効させ てください: 失効は即座に反映されます。
各トークンの行には、有効期限といつ最後に使われたかが表示されるので、忘れていた トークンにも気づけます。
トークンを使う¶
API リクエストに bearer token として付与してください。エンドポイントの一覧、 パラメーター、レスポンスの詳細は API reference に あります。
トークンを失効させる¶
トークンの行にある Revoke をクリックして確定します。トークンは即座に使えなく なり、復元はできません。引き続きアクセスが必要な場合は、新しいトークンを作成して ください。
トークンを使って行われた呼び出しは、activity log では API に 起因するものとして記録されます。
Tip
AI アシスタントにタスクを操作させたいだけなら、トークンはまったく必要ありません。 代わりに MCP server を使ってください。ブラウザ経由でサインインでき、 いつでも切断できます。
