メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.qoder.com/llms.txt

Use this file to discover all available pages before exploring further.

DELETE /v1/agents/{agent_id} 指定された Agent を完全に削除します。この操作は元に戻せません。

ヘッダー

ヘッダー必須説明
AuthorizationはいBearer <PAT>

パスパラメータ

パラメータ必須説明
agent_idstringはいAgent の一意識別子

リクエストボディ

リクエストボディは不要です。

リクエスト例

curl -X DELETE "https://openapi.qoder.sh/api/v1/cloud/agents/agent_019eXXXX..." \
  -H "Authorization: Bearer $QODER_PAT"

レスポンス例

HTTP 200 OK
{
  "type": "agent",
  "id": "agent_019eXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  "deleted": true
}

レスポンスフィールド

フィールド説明
typestring固定値 "agent"
idstring削除された Agent の一意識別子
deletedboolean固定値 true、削除成功を示す

エラーコード

HTTPtypeトリガー条件
401authentication_errorPAT が無効または期限切れ
403permission_errorこの Agent を削除する権限がない(admin ロールが必要な場合あり)
404not_found_error指定 ID の Agent が存在しないか、すでに削除されている

注意事項

  • 削除操作は永続的で、復元できません。
  • 一時的に Agent を停止したい場合は、アーカイブ(POST /v1/agents/{agent_id}/archive)の使用を推奨します。
  • アーカイブ済み Agent の削除も許可されます。
  • 削除後、同じ ID で DELETE を再度呼び出すと 404 が返されます。
  • 一部のデプロイ環境では、削除操作に追加の管理者権限(x-gw-roles: admin ヘッダー)が必要となる場合があります。この場合、権限がないと 403 が返されます。

削除前の推奨事項

  1. Agent に現在アクティブな Session が動いていないか確認してください。
  2. 永久削除が必要かどうか不確かな場合は、アーカイブ操作を優先してください。
  3. 削除前に、バージョン履歴エンドポイントで Agent の設定情報をバックアップしておくことを推奨します。