Claude Platform Docs

組織

現在の組織を取得
GET/v1/organizations/me

認証されたAPIキーに関連付けられた組織に関する情報を取得します。

Models
BetaOrganization object{ type: "organization", id, name }
type: "organization"

Object type.

For Organizations, this is always "organization".

defaultorganization
id: string

ID of the Organization.

formatuuid
name: string

Name of the Organization.

BetaOrganizationRole = "admin" or "billing" or "claude_code_user" or 6 more
One of the following:
"admin"
"billing"
"claude_code_user"
"developer"
"managed"
"membership_admin"
"owner"
"primary_owner"
"user"

組織APIキー

APIキー一覧を取得
GET/v1/organizations/api_keys
APIキーを取得(Admin API)
GET/v1/organizations/api_keys/{api_key_id}

組織内の単一のAPIキーに関する情報を、そのIDで検索して取得します。このAdmin APIエンドポイントにはAdmin APIキーが必要で、プログラムによるキー管理を目的としており、キーのシークレット値を返すことはありません。自分のAPIキーを表示または作成するには、Claude ConsoleのAPIキーにアクセスしてください。

APIキーを更新
POST/v1/organizations/api_keys/{api_key_id}

組織外部キー

外部キーを作成
POST/v1/organizations/external_keys

呼び出し元の組織が所有する外部キー設定を作成します。

外部キー一覧を取得
GET/v1/organizations/external_keys

呼び出し元の組織内の外部キー設定を一覧表示します。

外部キーを取得
GET/v1/organizations/external_keys/{external_key_id}

呼び出し元の組織内の単一の外部キー設定をIDで取得します。

外部キーを更新
POST/v1/organizations/external_keys/{external_key_id}

外部キー設定を部分的に更新します。省略されたフィールドは変更されません。

外部キーを削除
DELETE/v1/organizations/external_keys/{external_key_id}

外部キー設定を削除します。

外部キーを検証
POST/v1/organizations/external_keys/{external_key_id}/validate

顧客のKMSに対して外部キー設定を検証します。

組織フェデレーション発行者

フェデレーション発行者を作成
POST/v1/organizations/federation_issuers

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーション発行者一覧を取得
GET/v1/organizations/federation_issuers

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーション発行者を取得
GET/v1/organizations/federation_issuers/{federation_issuer_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーション発行者を更新
POST/v1/organizations/federation_issuers/{federation_issuer_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーション発行者をアーカイブ
POST/v1/organizations/federation_issuers/{federation_issuer_id}/archive

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

組織フェデレーションルール

フェデレーションルールを作成
POST/v1/organizations/federation_rules

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーションルール一覧を取得
GET/v1/organizations/federation_rules

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーションルールを取得
GET/v1/organizations/federation_rules/{federation_rule_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーションルールを更新
POST/v1/organizations/federation_rules/{federation_rule_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーションルールをアーカイブ
POST/v1/organizations/federation_rules/{federation_rule_id}/archive

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

組織フェデレーションルールワークスペース

フェデレーションルールのワークスペースを追加
POST/v1/organizations/federation_rules/{federation_rule_id}/workspaces

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーションルールのワークスペース一覧を取得
GET/v1/organizations/federation_rules/{federation_rule_id}/workspaces

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

フェデレーションルールのワークスペースを削除
DELETE/v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

組織招待

招待を作成
POST/v1/organizations/invites

メールでユーザーを組織に招待します。

招待一覧を取得
GET/v1/organizations/invites

組織の招待を一覧表示します。

招待を取得
GET/v1/organizations/invites/{invite_id}

IDで招待を取得します。

招待を削除
DELETE/v1/organizations/invites/{invite_id}

保留中の招待を削除します。

サービスアカウントを作成
POST/v1/organizations/service_accounts

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウント一覧を取得
GET/v1/organizations/service_accounts

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントを取得
GET/v1/organizations/service_accounts/{service_account_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントを更新
POST/v1/organizations/service_accounts/{service_account_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントをアーカイブ
POST/v1/organizations/service_accounts/{service_account_id}/archive

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

組織サービスアカウントワークスペース

サービスアカウントにワークスペースを追加
POST/v1/organizations/service_accounts/{service_account_id}/workspaces

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントのワークスペース一覧を取得
GET/v1/organizations/service_accounts/{service_account_id}/workspaces

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントからワークスペースを削除
DELETE/v1/organizations/service_accounts/{service_account_id}/workspaces/{workspace_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

組織ユーザー

ユーザー一覧を取得
GET/v1/organizations/users

組織のメンバーを一覧表示します。

ユーザーを取得
GET/v1/organizations/users/{user_id}

ユーザーIDで組織のメンバーを取得します。

ユーザーを更新
POST/v1/organizations/users/{user_id}

メンバーの組織ロールを更新します。

ユーザーを削除
DELETE/v1/organizations/users/{user_id}

組織からメンバーを削除します。

ワークスペース一覧を取得
GET/v1/organizations/workspaces
ワークスペースを作成
POST/v1/organizations/workspaces
ワークスペースを取得
GET/v1/organizations/workspaces/{workspace_id}
ワークスペースを更新
POST/v1/organizations/workspaces/{workspace_id}
ワークスペースをアーカイブ
POST/v1/organizations/workspaces/{workspace_id}/archive

組織ワークスペースレート制限

ワークスペースのレート制限一覧を取得
GET/v1/organizations/workspaces/{workspace_id}/rate_limits

ワークスペースのレート制限を一覧表示します。

組織ワークスペースメンバー

ワークスペースメンバー一覧を取得
GET/v1/organizations/workspaces/{workspace_id}/members
ワークスペースメンバーを作成
POST/v1/organizations/workspaces/{workspace_id}/members
ワークスペースメンバーを取得
GET/v1/organizations/workspaces/{workspace_id}/members/{user_id}
ワークスペースメンバーを更新
POST/v1/organizations/workspaces/{workspace_id}/members/{user_id}
ワークスペースメンバーを削除
DELETE/v1/organizations/workspaces/{workspace_id}/members/{user_id}

組織ワークスペースサービスアカウント

サービスアカウントのワークスペースメンバー一覧を取得
GET/v1/organizations/workspaces/{workspace_id}/service_accounts

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントのワークスペースメンバーを作成
POST/v1/organizations/workspaces/{workspace_id}/service_accounts

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントのワークスペースメンバーを取得
GET/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントのワークスペースメンバーを更新
POST/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

org:adminスコープを持つOAuthアクセストークンが必要です。このトークンはant auth login --scope org:adminまたはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin APIでWIFを管理するを参照してください。

サービスアカウントのワークスペースメンバーを削除
DELETE/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

org:admin スコープを持つ OAuth アクセストークンが必要です。このトークンは ant auth login --scope org:admin またはワークロードアイデンティティフェデレーションルールから取得します。Admin APIキーは受け付けられません。Admin API で WIF を管理するを参照してください。

組織のレート制限を一覧表示
GET/v1/organizations/rate_limits

組織の Messages API のレート制限を一覧表示します。

コンプライアンス設定を取得
GET/v1/organizations/compliance_settings

組織のコンプライアンス設定を取得します。

コンプライアンス設定を更新
POST/v1/organizations/compliance_settings

組織のコンプライアンス設定を更新します。

Messages使用量レポートを取得
GET/v1/organizations/usage_report/messages
Claude Code使用量レポートを取得
GET/v1/organizations/usage_report/claude_code

Claude Codeユーザーの日次集計使用量メトリクスを取得します。 組織が開発者の生産性を分析し、カスタムダッシュボードを構築できるようにします。

コストレポートを取得
GET/v1/organizations/cost_report
トンネルの一覧を取得
Deprecated
GET/v1/organizations/tunnels

非推奨。 このAdmin APIエンドポイントは Claude API の /v1/tunnels に置き換えられ、移行期間後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

トンネルを取得
Deprecated
GET/v1/organizations/tunnels/{tunnel_id}

非推奨。 このAdmin APIエンドポイントはClaude APIの /v1/tunnels に置き換えられており、移行期間の後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

トンネルをアーカイブ
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/archive

非推奨。 このAdmin APIエンドポイントはClaude APIの /v1/tunnels に置き換えられており、移行期間の後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

トンネルトークンを表示
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/reveal_token

非推奨。 このAdmin APIエンドポイントは Claude API の /v1/tunnels に置き換えられ、移行期間後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

トンネルトークンをローテーション
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/rotate_token

非推奨。 このAdmin APIエンドポイントは Claude API の /v1/tunnels に置き換えられ、移行期間後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

組織MCPトンネルトンネル証明書

トンネル証明書を作成
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/certificates

非推奨。 このAdmin APIエンドポイントはClaude APIの /v1/tunnels に置き換えられており、移行期間の後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

トンネル証明書の一覧を取得
Deprecated
GET/v1/organizations/tunnels/{tunnel_id}/certificates

非推奨。 このAdmin APIエンドポイントは Claude API の /v1/tunnels に置き換えられ、移行期間後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

トンネル証明書を取得
Deprecated
GET/v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}

非推奨。 このAdmin APIエンドポイントはClaude APIの /v1/tunnels に置き換えられており、移行期間の後に削除されます。新しいインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を使用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

トンネル証明書をアーカイブ
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}/archive

非推奨。 このAdmin APIエンドポイントは、Claude APIの /v1/tunnels に置き換えられており、移行期間の終了後に削除されます。新規のインテグレーションでは、anthropic-beta: mcp-tunnels-2026-06-22 ヘッダーと workspace:manage_tunnels スコープを持つWIFトークンを使用して /v1/tunnels を利用してください。既存のインテグレーションは、移行期間中は mcp-tunnels-2026-05-19 ヘッダーと org:manage_tunnels スコープで引き続き動作します。

組織アナリティクスサマリー

アクティビティサマリーの取得
GET/v1/organizations/analytics/summaries

指定した期間における組織全体のアクティビティサマリーを取得します。

組織アナリティクスユーザー

ユーザーアクティビティの一覧を取得
GET/v1/organizations/analytics/users

指定した日のユーザーごとのアクティビティを、カーソルベースのページネーションで取得します。

組織アナリティクスアプリチャットプロジェクト

チャットプロジェクトの使用状況の取得
GET/v1/organizations/analytics/apps/chat/projects

指定した日のプロジェクトごとのアクティビティを、カーソルベースのページネーションで取得します。

組織アナリティクスコネクター

コネクター使用量を取得
GET/v1/organizations/analytics/connectors

指定した日のコネクターごとの使用状況を、カーソルベースのページネーションで取得します。

組織アナリティクスプラグイン

プラグイン使用量を取得
GET/v1/organizations/analytics/plugins

指定した日のプラグインごとのインストールおよび呼び出しの使用状況を、ページネーション付きで取得します。

組織アナリティクススキル

スキル使用量を取得
GET/v1/organizations/analytics/skills

指定した日のスキルごとの使用状況を、カーソルベースのページネーションで取得します。

組織アナリティクスArtifacts

Artifactsのアクティビティを取得
GET/v1/organizations/analytics/artifacts

指定した日のアーティファクト作成アクティビティを、MIMEタイプごとに分類して取得します。

組織アナリティクス使用量レポート

トークン使用量の推移の取得
GET/v1/organizations/analytics/usage_report

指定した日付範囲におけるトークン使用量の推移を取得します。

組織アナリティクスユーザー使用状況レポート

ユーザーごとのトークン使用量の取得
GET/v1/organizations/analytics/user_usage_report

指定した日付範囲におけるユーザーごとのトークン使用量を取得します。

組織アナリティクスコストレポート

コストの推移の取得
GET/v1/organizations/analytics/cost_report

指定した日付範囲におけるUSD建てのコストの推移を取得します。

組織アナリティクスユーザーコストレポート

ユーザーごとのコストの取得
GET/v1/organizations/analytics/user_cost_report

指定した日付範囲におけるユーザーごとのUSD建てのコストを取得します。

組織支出上限

支出上限の設定
POST/v1/organizations/spend_limits

支出上限を設定します。

支出上限を取得
GET/v1/organizations/spend_limits/{spend_limit_id}

IDを指定して支出上限を取得します。

支出上限を削除
DELETE/v1/organizations/spend_limits/{spend_limit_id}

Delete a spend limit.

支出上限の一覧取得
GET/v1/organizations/spend_limits

List the organization's spend limits.

組織支出上限有効

有効な支出上限の一覧取得
GET/v1/organizations/spend_limits/effective

List each member's effective spend limit and period-to-date spend.

組織支出上限引き上げリクエスト

支出上限引き上げリクエストの一覧を取得
GET/v1/organizations/spend_limit_increase_requests

支出上限引き上げリクエストの一覧を、新しい順に取得します。

支出上限引き上げリクエストを取得
GET/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}

支出上限引き上げリクエストを取得します。

支出上限引き上げリクエストを承認
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve

保留中の支出上限引き上げリクエストを承認します。

支出上限引き上げリクエストを拒否
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny

保留中の支出上限引き上げリクエストを拒否します。

RBACグループを作成
POST/v1/organizations/rbac_groups

Claude Enterprise テナント内にRBACグループを作成します。API経由で作成されたグループのソースタイプは "direct" になります。

RBACグループの一覧を取得
GET/v1/organizations/rbac_groups

Claude Enterprise テナント内のRBACグループを一覧表示します。

RBACグループを取得
GET/v1/organizations/rbac_groups/{rbac_group_id}

IDでRBACグループを取得します。

RBACグループを更新
POST/v1/organizations/rbac_groups/{rbac_group_id}

RBACグループの名前を更新します。テナント内の組織がSCIMプロビジョニングを使用している間は、IDプロバイダーによってプロビジョニングされたグループ(ソースタイプ "scim")をAPIで変更することはできません。

RBACグループを削除
DELETE/v1/organizations/rbac_groups/{rbac_group_id}

RBACグループを削除します。テナント内の組織がSCIMプロビジョニングを使用している間は、IDプロバイダーによってプロビジョニングされたグループ(ソースタイプ "scim")をAPIで削除することはできません。

組織RBACグループメンバー

RBACグループメンバーの一覧を取得
GET/v1/organizations/rbac_groups/{rbac_group_id}/members

RBACグループのメンバーを一覧表示します。

RBACグループメンバーの追加
POST/v1/organizations/rbac_groups/{rbac_group_id}/members

RBACグループにユーザーを追加します。テナント内の組織がSCIMプロビジョニングを使用している間は、IDプロバイダーによってプロビジョニングされたグループ(ソースタイプ "scim")のメンバーシップをAPIで変更することはできません。

RBACグループメンバーの削除
DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}

RBACグループからユーザーを削除します。テナント内の組織がSCIMプロビジョニングを使用している間は、IDプロバイダーによってプロビジョニングされたグループ(ソースタイプ "scim")のメンバーシップをAPIで変更することはできません。

組織RBACロール

RBACロールの一覧を取得
GET/v1/organizations/rbac_roles

組織内のRBACロールを一覧表示します。

RBACロールを取得
GET/v1/organizations/rbac_roles/{rbac_role_id}

IDでRBACロールを取得します。

組織RBACロール権限

RBACロールの権限の一覧を取得
GET/v1/organizations/rbac_roles/{rbac_role_id}/permissions

RBACロールが付与する権限を一覧表示します。

プラグインの作成
POST/v1/organizations/plugins

バージョンのファイルをアップロードして、組織所有のプラグインとその最初のバージョンを作成します。

プラグインの取得
GET/v1/organizations/plugins/{plugin_id}

IDを指定してプラグインを取得します。

プラグインの更新
POST/v1/organizations/plugins/{plugin_id}

組織所有のプラグインについて、保存されているどのバージョンをメンバーに提供するかを変更します。たとえば、以前のバージョンにロールバックする場合に使用します。これにより提供バージョンが固定されます。以降のアップロードは保存されますが、提供内容は変わらなくなります。また、固定は現在、ここでもclaude.aiでも元に戻すことができません。

プラグインの一覧表示
GET/v1/organizations/plugins

組織内で作成されたプラグインを新しい順に一覧表示します。組織自身のプラグインマーケットプレイスにあるものと、メンバーの個人用プラグインマーケットプレイスにあるものが含まれます。

プラグインの削除
DELETE/v1/organizations/plugins/{plugin_id}

プラグインとそのすべてのバージョンを完全に削除します。管理者がclaude.aiで削除する場合とまったく同じです。プラグインは組織所有のものでも、メンバー所有のもの(その後組織を離れたメンバーのものを含む)でもかまいません。

組織プラグインバージョン

プラグインバージョンの作成
POST/v1/organizations/plugins/{plugin_id}/versions

新しいバージョンのファイルをアップロードして、組織所有のプラグインにバージョンを追加します。プラグインの提供バージョンが固定されていない限り、追加したバージョンがメンバーに提供されるバージョンになります。

プラグインバージョンの一覧表示
GET/v1/organizations/plugins/{plugin_id}/versions

プラグインのバージョンを新しい順に一覧表示します。

プラグインバージョンの取得
GET/v1/organizations/plugins/{plugin_id}/versions/{version}

プラグインの1つのバージョンをIDで取得するか、プラグインの最新バージョンを取得します。

プラグインバージョンアーカイブのダウンロード
GET/v1/organizations/plugins/{plugin_id}/versions/{version}/content

1つのバージョンの .zip アーカイブを、保存されているとおりにダウンロードします。メンバーの個人用プラグインマーケットプレイスにあるプラグインのダウンロードは、それぞれCompliance APIのアクティビティフィードに記録されます。

組織プラグインインストール設定

プラグインインストール設定の一覧表示
GET/v1/organizations/plugins/{plugin_id}/installation_settings

組織所有のプラグインのインストール設定(どのメンバーを対象とするかを示すもの)を、作成日時の新しい順に一覧表示します。

プラグインインストール設定の設定
POST/v1/organizations/plugins/{plugin_id}/installation_settings/{target}

組織所有のプラグインについて、組織全体または1つのRBACグループに対するインストール設定を設定または変更します。

プラグインインストール設定の削除
DELETE/v1/organizations/plugins/{plugin_id}/installation_settings/{target}

組織所有のプラグインについて、組織全体または1つのRBACグループに対する独自のインストール設定を削除します。

組織プラグイン共有

プラグイン共有の一覧表示
GET/v1/organizations/plugins/{plugin_id}/shares

メンバー所有のプラグインの所有者が行った共有(組織の全メンバー、RBACグループ、または1人のメンバーへの共有)を、付与日時の新しい順に一覧表示します。

プラグインマーケットプレイスの一覧表示
GET/v1/organizations/plugin_marketplaces

プラグインが置かれているプラグインマーケットプレイスを新しい順に一覧表示します。組織自身のものと、メンバーの個人用のものが含まれます。

プラグインマーケットプレイスの取得
GET/v1/organizations/plugin_marketplaces/{marketplace_id}

IDでプラグインマーケットプレイスを取得します。

プラグインマーケットプレイスの更新
POST/v1/organizations/plugin_marketplaces/{marketplace_id}

組織自身のプラグインマーケットプレイスの1つについて、デフォルトのインストール設定を設定します。そのマーケットプレイス内で独自の設定を持たないすべてのプラグイン(後から追加されるプラグインを含む)は、このデフォルトを組織全体の設定として受け取ります。

プラグインマーケットプレイスリポジトリの検証
POST/v1/organizations/plugin_marketplaces/validate_repository

公開GitHubリポジトリにあるプラグインマーケットプレイスがclaude.aiに同期されるかどうかを、接続や保存を行わずに確認します。

プラグインマーケットプレイスアーカイブの検証
POST/v1/organizations/plugin_marketplaces/validate_archive

マーケットプレイスディレクトリの .zip としてアップロードされたプラグインマーケットプレイスがclaude.aiに同期されるかどうかを、接続や保存を行わずに確認します。

Create a Telemetry Destination
POST/v1/organizations/telemetry_destinations

Register an OpenTelemetry destination for the organization.

List Telemetry Destinations
GET/v1/organizations/telemetry_destinations

List the organization's destinations, newest first, optionally only those that cover given workspaces.

Retrieve a Telemetry Destination
GET/v1/organizations/telemetry_destinations/{destination_id}

Read a destination's configuration, state, and most recent delivery results.

Update a Telemetry Destination
POST/v1/organizations/telemetry_destinations/{destination_id}

Change a telemetry destination's settings, its state, or which workspaces it covers.

Delete a Telemetry Destination
DELETE/v1/organizations/telemetry_destinations/{destination_id}

Delete a destination and its workspace list.

Test a Telemetry Destination
POST/v1/organizations/telemetry_destinations/{destination_id}/test

Send one test span, named anthropic.test, to the destination with its registered headers, once and without retries, and report the destination's answer. The response is 200 whether or not the destination answered with a 2xx status: its result has the type success, or the type failure and the reason in error. The destination's configuration, state and delivery_health do not change. A disabled destination can be tested too. Wait 10 seconds between tests of one destination; a request that comes sooner may be answered with status 429.

組織Telemetry Destinationsワークスペース

List Telemetry Destination Workspaces
GET/v1/organizations/telemetry_destinations/{destination_id}/workspaces

List the workspaces on a destination's workspace list, newest entry first.

Add a Telemetry Destination Workspace
POST/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

Add one workspace to a destination's workspace list.

Remove a Telemetry Destination Workspace
DELETE/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

Remove one workspace from a destination's workspace list.