조직
현재 조직 조회
BetaOrganization Beta.Organization.Retrieve(parameters, cancellationToken = default)인증된 API 키와 연결된 조직에 대한 정보를 조회합니다.
Models
조직API 키
API 키 목록 조회
ApiKeyListPage Beta.Organization.ApiKeys.List(parameters, cancellationToken = default)API 키 조회 (Admin API)
BetaApiKey Beta.Organization.ApiKeys.Retrieve(parameters, cancellationToken = default)조직 내 단일 API 키에 대한 정보를 ID로 조회합니다. 이 Admin API 엔드포인트는 Admin API 키가 필요하고, 프로그래밍 방식의 키 관리를 위한 것이며, 키의 비밀 값은 절대 반환하지 않습니다. 자신의 API 키를 보거나 생성하려면 Claude Console의 API 키로 이동하세요.
API 키 업데이트
BetaApiKey Beta.Organization.ApiKeys.Update(parameters, cancellationToken = default)조직외부 키
외부 키 생성
BetaExternalKey Beta.Organization.ExternalKeys.Create(parameters, cancellationToken = default)호출자의 조직이 소유하는 외부 키 구성을 생성합니다.
외부 키 목록 조회
ExternalKeyListPage Beta.Organization.ExternalKeys.List(parameters, cancellationToken = default)호출자의 조직에 있는 외부 키 구성을 나열합니다.
외부 키 조회
BetaExternalKey Beta.Organization.ExternalKeys.Retrieve(parameters, cancellationToken = default)호출자의 조직에 있는 단일 외부 키 구성을 ID로 조회합니다.
외부 키 업데이트
BetaExternalKey Beta.Organization.ExternalKeys.Update(parameters, cancellationToken = default)외부 키 구성을 부분적으로 업데이트합니다. 생략된 필드는 변경되지 않습니다.
외부 키 삭제
ExternalKeyDeleteResponse Beta.Organization.ExternalKeys.Delete(parameters, cancellationToken = default)외부 키 구성을 삭제합니다.
외부 키 검증
ExternalKeyValidateResponse Beta.Organization.ExternalKeys.Validate(parameters, cancellationToken = default)고객의 KMS를 대상으로 외부 키 구성을 검증합니다.
조직페더레이션발급자
페더레이션 발급자 생성
BetaFederationIssuer Beta.Organization.Federation.Issuers.Create(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 발급자 목록 조회
IssuerListPage Beta.Organization.Federation.Issuers.List(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 발급자 조회
BetaFederationIssuer Beta.Organization.Federation.Issuers.Retrieve(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 발급자 업데이트
BetaFederationIssuer Beta.Organization.Federation.Issuers.Update(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 발급자 보관
BetaFederationIssuer Beta.Organization.Federation.Issuers.Archive(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
조직페더레이션규칙
페더레이션 규칙 생성
BetaFederationRule Beta.Organization.Federation.Rules.Create(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 규칙 목록 조회
RuleListPage Beta.Organization.Federation.Rules.List(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 규칙 조회
BetaFederationRule Beta.Organization.Federation.Rules.Retrieve(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 규칙 업데이트
BetaFederationRule Beta.Organization.Federation.Rules.Update(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 규칙 보관
BetaFederationRule Beta.Organization.Federation.Rules.Archive(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
조직페더레이션규칙워크스페이스
페더레이션 규칙 워크스페이스 추가
BetaFederationRuleWorkspace Beta.Organization.Federation.Rules.Workspaces.Add(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 규칙 워크스페이스 목록 조회
WorkspaceListPage Beta.Organization.Federation.Rules.Workspaces.List(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
페더레이션 규칙 워크스페이스 제거
WorkspaceRemoveResponse Beta.Organization.Federation.Rules.Workspaces.Remove(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
조직초대
초대 생성
BetaOrganizationInvite Beta.Organization.Invites.Create(parameters, cancellationToken = default)이메일로 사용자를 조직에 초대합니다.
초대 목록 조회
InviteListPage Beta.Organization.Invites.List(parameters, cancellationToken = default)조직의 초대를 나열합니다.
초대 조회
BetaOrganizationInvite Beta.Organization.Invites.Retrieve(parameters, cancellationToken = default)ID로 초대를 조회합니다.
초대 삭제
InviteDeleteResponse Beta.Organization.Invites.Delete(parameters, cancellationToken = default)대기 중인 초대를 삭제합니다.
조직서비스 계정
서비스 계정 생성
BetaServiceAccount Beta.Organization.ServiceAccounts.Create(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 목록 조회
ServiceAccountListPage Beta.Organization.ServiceAccounts.List(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 조회
BetaServiceAccount Beta.Organization.ServiceAccounts.Retrieve(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 업데이트
BetaServiceAccount Beta.Organization.ServiceAccounts.Update(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 보관
BetaServiceAccount Beta.Organization.ServiceAccounts.Archive(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
조직서비스 계정워크스페이스
서비스 계정에 워크스페이스 추가
BetaServiceAccountWorkspaceMember Beta.Organization.ServiceAccounts.Workspaces.Add(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정의 워크스페이스 목록 조회
WorkspaceListPage Beta.Organization.ServiceAccounts.Workspaces.List(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정에서 워크스페이스 제거
WorkspaceRemoveResponse Beta.Organization.ServiceAccounts.Workspaces.Remove(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
조직사용자
사용자 목록 조회
UserListPage Beta.Organization.Users.List(parameters, cancellationToken = default)조직의 멤버를 나열합니다.
사용자 조회
BetaOrganizationUser Beta.Organization.Users.Retrieve(parameters, cancellationToken = default)사용자 ID로 조직의 멤버를 조회합니다.
사용자 업데이트
BetaOrganizationUser Beta.Organization.Users.Update(parameters, cancellationToken = default)멤버의 조직 역할을 업데이트합니다.
사용자 제거
UserRemoveResponse Beta.Organization.Users.Remove(parameters, cancellationToken = default)조직에서 멤버를 제거합니다.
조직워크스페이스
워크스페이스 목록 조회
WorkspaceListPage Beta.Organization.Workspaces.List(parameters, cancellationToken = default)워크스페이스 생성
BetaWorkspace Beta.Organization.Workspaces.Create(parameters, cancellationToken = default)워크스페이스 조회
BetaWorkspace Beta.Organization.Workspaces.Retrieve(parameters, cancellationToken = default)워크스페이스 업데이트
BetaWorkspace Beta.Organization.Workspaces.Update(parameters, cancellationToken = default)워크스페이스 보관
BetaWorkspace Beta.Organization.Workspaces.Archive(parameters, cancellationToken = default)조직워크스페이스속도 제한
워크스페이스 속도 제한 목록 조회
RateLimitListPage Beta.Organization.Workspaces.RateLimits.List(parameters, cancellationToken = default)워크스페이스의 속도 제한을 나열합니다.
워크스페이스 속도 제한 설정
BetaWorkspaceRateLimit Beta.Organization.Workspaces.RateLimits.Update(parameters, cancellationToken = default)워크스페이스에서 하나의 속도 제한 그룹에 대한 속도 제한 재정의를 설정하거나 해제합니다.
조직워크스페이스멤버
워크스페이스 멤버 목록 조회
MemberListPage Beta.Organization.Workspaces.Members.List(parameters, cancellationToken = default)워크스페이스 멤버 생성
BetaWorkspaceMember Beta.Organization.Workspaces.Members.Add(parameters, cancellationToken = default)워크스페이스 멤버 조회
BetaWorkspaceMember Beta.Organization.Workspaces.Members.Retrieve(parameters, cancellationToken = default)워크스페이스 멤버 업데이트
BetaWorkspaceMember Beta.Organization.Workspaces.Members.Update(parameters, cancellationToken = default)워크스페이스 멤버 삭제
MemberRemoveResponse Beta.Organization.Workspaces.Members.Remove(parameters, cancellationToken = default)조직워크스페이스서비스 계정
서비스 계정 워크스페이스 멤버 목록 조회
ServiceAccountListPage Beta.Organization.Workspaces.ServiceAccounts.List(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 워크스페이스 멤버 생성
BetaServiceAccountWorkspaceMember Beta.Organization.Workspaces.ServiceAccounts.Add(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 워크스페이스 멤버 조회
BetaServiceAccountWorkspaceMember Beta.Organization.Workspaces.ServiceAccounts.Retrieve(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 워크스페이스 멤버 업데이트
BetaServiceAccountWorkspaceMember Beta.Organization.Workspaces.ServiceAccounts.Update(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 워크로드 ID 페더레이션 규칙에서 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
서비스 계정 워크스페이스 멤버 삭제
ServiceAccountRemoveResponse Beta.Organization.Workspaces.ServiceAccounts.Remove(parameters, cancellationToken = default)org:admin 범위가 있는 OAuth 액세스 토큰이 필요합니다. 이 토큰은 ant auth login --scope org:admin 또는 workload identity federation(워크로드 ID 페더레이션) 규칙을 통해 얻을 수 있으며, Admin API 키는 허용되지 않습니다. Admin API로 WIF 관리를 참조하세요.
조직속도 제한
조직 속도 제한 목록 조회
RateLimitListPage Beta.Organization.RateLimits.List(parameters, cancellationToken = default)조직의 Messages API 속도 제한 목록을 조회합니다.
조직규정 준수 설정
규정 준수 설정 조회
BetaComplianceSettings Beta.Organization.ComplianceSettings.Retrieve(parameters, cancellationToken = default)조직의 Compliance Settings(규정 준수 설정)를 조회합니다.
규정 준수 설정 업데이트
BetaComplianceSettings Beta.Organization.ComplianceSettings.Update(parameters, cancellationToken = default)Update your organization's Compliance Settings.
조직분석요약
활동 요약 조회
SummaryListPage Beta.Organization.Analytics.Summaries.List(parameters, cancellationToken = default)지정한 날짜 범위에 대한 조직 전체의 활동 요약을 조회합니다.
조직분석사용자
사용자 활동 목록 조회
UserListPage Beta.Organization.Analytics.Users.List(parameters, cancellationToken = default)커서 기반 페이지네이션으로 특정 날짜의 사용자별 활동을 가져옵니다.
조직분석앱채팅프로젝트
채팅 프로젝트 사용량 조회
ProjectListPage Beta.Organization.Analytics.Apps.Chat.Projects.List(parameters, cancellationToken = default)특정 날짜의 프로젝트별 활동을 커서 기반 페이지네이션으로 조회합니다.
조직분석커넥터
커넥터 사용량 조회
ConnectorListPage Beta.Organization.Analytics.Connectors.List(parameters, cancellationToken = default)커서 기반 페이지네이션으로 특정 날짜의 커넥터별 사용량을 가져옵니다.
조직분석플러그인
플러그인 사용량 조회
PluginListPage Beta.Organization.Analytics.Plugins.List(parameters, cancellationToken = default)페이지네이션으로 특정 날짜의 플러그인별 설치 + 호출 사용량을 가져옵니다.
조직분석스킬
스킬 사용량 조회
SkillListPage Beta.Organization.Analytics.Skills.List(parameters, cancellationToken = default)커서 기반 페이지네이션으로 특정 날짜의 스킬별 사용량을 가져옵니다.
조직분석Artifacts
Artifact 활동 조회
ArtifactListPage Beta.Organization.Analytics.Artifacts.List(parameters, cancellationToken = default)특정 날짜의 아티팩트 생성 활동을 MIME 유형별로 세분화하여 가져옵니다.
조직분석사용량
차원별 토큰 사용량 조회
UsageListPage Beta.Organization.Analytics.Usage.List(parameters, cancellationToken = default)날짜 범위에 걸친 토큰 사용량을 차원별로 나누어 조회합니다.
조직분석비용
차원별 비용 조회
CostListPage Beta.Organization.Analytics.Cost.List(parameters, cancellationToken = default)날짜 범위에 걸친 USD 비용을 차원별로 나누어 조회합니다.
조직분석사용량 보고서
시간 경과에 따른 토큰 사용량 조회
UsageReportListPage Beta.Organization.Analytics.UsageReport.List(parameters, cancellationToken = default)[레거시] 날짜 범위에 걸친 시간 경과에 따른 토큰 사용량을 조회합니다.
조직분석사용자 사용량 보고서
사용자별 토큰 사용량 조회
UserUsageReportListPage Beta.Organization.Analytics.UserUsageReport.List(parameters, cancellationToken = default)[Legacy] Get per-user token usage across a date range.
조직분석비용 보고서
시간 경과에 따른 비용 조회
CostReportListPage Beta.Organization.Analytics.CostReport.List(parameters, cancellationToken = default)[레거시] 날짜 범위에 걸친 시간 경과에 따른 USD 비용을 조회합니다.
조직분석사용자 비용 보고서
사용자별 비용 조회
UserCostReportListPage Beta.Organization.Analytics.UserCostReport.List(parameters, cancellationToken = default)[Legacy] Get per-user cost in USD across a date range.
조직지출 한도
지출 한도 설정
BetaSpendLimit Beta.Organization.SpendLimits.Set(parameters, cancellationToken = default)지출 한도를 설정합니다.
지출 한도 조회
BetaSpendLimit Beta.Organization.SpendLimits.Retrieve(parameters, cancellationToken = default)ID로 지출 한도를 조회합니다.
지출 한도 삭제
SpendLimitDeleteResponse Beta.Organization.SpendLimits.Delete(parameters, cancellationToken = default)지출 한도를 삭제합니다.
지출 한도 목록 조회
SpendLimitListPage Beta.Organization.SpendLimits.List(parameters, cancellationToken = default)조직의 지출 한도를 나열합니다.
조직지출 한도유효
유효 지출 한도 목록 조회
EffectiveListPage Beta.Organization.SpendLimits.Effective.List(parameters, cancellationToken = default)각 멤버의 유효 지출 한도와 기간 누적 지출액을 나열합니다.
조직지출 한도증액 요청
지출 한도 증액 요청 목록 조회
IncreaseRequestListPage Beta.Organization.SpendLimits.IncreaseRequests.List(parameters, cancellationToken = default)지출 한도 증액 요청 목록을 최신순으로 조회합니다.
지출 한도 증액 요청 조회
BetaSpendLimitIncreaseRequest Beta.Organization.SpendLimits.IncreaseRequests.Retrieve(parameters, cancellationToken = default)지출 한도 증액 요청을 조회합니다.
지출 한도 증액 요청 승인
IncreaseRequestApproveResponse Beta.Organization.SpendLimits.IncreaseRequests.Approve(parameters, cancellationToken = default)대기 중인 지출 한도 증액 요청을 승인합니다.
지출 한도 증액 요청 거부
BetaSpendLimitIncreaseRequest Beta.Organization.SpendLimits.IncreaseRequests.Deny(parameters, cancellationToken = default)대기 중인 지출 한도 증액 요청을 거부합니다.
조직RBAC 그룹
RBAC 그룹 생성
BetaRbacGroup Beta.Organization.RbacGroups.Create(parameters, cancellationToken = default)Claude Enterprise 테넌트에 RBAC 그룹을 생성합니다. API를 통해 생성된 그룹의 소스 유형은 "direct"입니다.
RBAC 그룹 목록 조회
RbacGroupListPage Beta.Organization.RbacGroups.List(parameters, cancellationToken = default)Claude Enterprise 테넌트의 RBAC 그룹 목록을 조회합니다.
RBAC 그룹 조회
BetaRbacGroup Beta.Organization.RbacGroups.Retrieve(parameters, cancellationToken = default)ID로 RBAC 그룹을 조회합니다.
RBAC 그룹 업데이트
BetaRbacGroup Beta.Organization.RbacGroups.Update(parameters, cancellationToken = default)RBAC 그룹의 이름을 업데이트합니다. 테넌트의 조직이 SCIM 프로비저닝을 사용하는 동안에는 ID 공급자가 프로비저닝한 그룹(소스 유형 "scim")을 API를 통해 수정할 수 없습니다.
RBAC 그룹 삭제
RbacGroupDeleteResponse Beta.Organization.RbacGroups.Delete(parameters, cancellationToken = default)RBAC 그룹을 삭제합니다. 테넌트의 조직이 SCIM 프로비저닝을 사용하는 동안에는 ID 공급자가 프로비저닝한 그룹(소스 유형 "scim")을 API를 통해 삭제할 수 없습니다.
조직RBAC 그룹멤버
RBAC 그룹 멤버 목록 조회
MemberListPage Beta.Organization.RbacGroups.Members.List(parameters, cancellationToken = default)RBAC 그룹의 멤버 목록을 조회합니다.
RBAC 그룹 멤버 추가
BetaRbacGroupMember Beta.Organization.RbacGroups.Members.Add(parameters, cancellationToken = default)RBAC 그룹에 사용자를 추가합니다. 테넌트의 조직이 SCIM 프로비저닝을 사용하는 동안에는 ID 공급자가 프로비저닝한 그룹(소스 유형 "scim")의 멤버십을 API로 수정할 수 없습니다.
RBAC 그룹 멤버 제거
MemberRemoveResponse Beta.Organization.RbacGroups.Members.Remove(parameters, cancellationToken = default)RBAC 그룹에서 사용자를 제거합니다. 테넌트의 조직이 SCIM 프로비저닝을 사용하는 동안에는 ID 공급자가 프로비저닝한 그룹(소스 유형 "scim")의 멤버십을 API로 수정할 수 없습니다.
조직RBAC 역할
RBAC 역할 목록 조회
RbacRoleListPage Beta.Organization.RbacRoles.List(parameters, cancellationToken = default)조직의 RBAC 역할 목록을 조회합니다.
RBAC 역할 조회
BetaRbacRole Beta.Organization.RbacRoles.Retrieve(parameters, cancellationToken = default)ID로 RBAC 역할을 조회합니다.
조직RBAC 역할권한
RBAC 역할 권한 목록 조회
PermissionListPage Beta.Organization.RbacRoles.Permissions.List(parameters, cancellationToken = default)RBAC 역할이 부여하는 권한 목록을 조회합니다.
조직플러그인
플러그인 생성
BetaPlugin Beta.Organization.Plugins.Create(parameters, cancellationToken = default)버전의 파일을 업로드하여 조직 소유 플러그인과 그 첫 번째 버전을 생성합니다.
플러그인 조회
BetaPlugin Beta.Organization.Plugins.Retrieve(parameters, cancellationToken = default)ID로 플러그인을 조회합니다.
플러그인 업데이트
BetaPlugin Beta.Organization.Plugins.Update(parameters, cancellationToken = default)조직 소유 플러그인의 저장된 버전 중 구성원에게 제공할 버전을 변경합니다. 예를 들어 이전 버전으로 롤백할 때 사용합니다. 이 작업은 제공되는 버전을 고정(pin)합니다. 이후 업로드되는 버전은 저장되지만 더 이상 제공되는 버전을 변경하지 않으며, 고정은 현재 여기서나 claude.ai에서 취소할 수 없습니다.
플러그인 목록 조회
PluginListPage Beta.Organization.Plugins.List(parameters, cancellationToken = default)조직에서 생성된 플러그인을 최신순으로 나열합니다. 조직 자체의 플러그인 마켓플레이스에 있는 플러그인과 구성원의 개인 플러그인 마켓플레이스에 있는 플러그인이 모두 포함됩니다.
플러그인 삭제
BetaDeletedPlugin Beta.Organization.Plugins.Delete(parameters, cancellationToken = default)관리자가 claude.ai에서 삭제할 때와 똑같이 플러그인과 그 플러그인이 보유한 모든 버전을 영구적으로 삭제합니다. 플러그인은 조직 소유일 수도 있고, 이후 조직을 떠난 구성원을 포함한 구성원 소유일 수도 있습니다.
조직플러그인버전
플러그인 버전 생성
BetaPluginVersion Beta.Organization.Plugins.Versions.Create(parameters, cancellationToken = default)새 버전의 파일을 업로드하여 조직 소유 플러그인에 버전을 추가합니다. 플러그인의 제공 버전이 고정되지 않은 한, 추가된 버전이 구성원에게 제공되는 버전이 됩니다.
플러그인 버전 목록 조회
VersionListPage Beta.Organization.Plugins.Versions.List(parameters, cancellationToken = default)플러그인의 버전을 최신순으로 나열합니다.
플러그인 버전 조회
BetaPluginVersion Beta.Organization.Plugins.Versions.Retrieve(parameters, cancellationToken = default)ID로 플러그인의 특정 버전을 조회하거나 플러그인의 최신 버전을 조회합니다.
플러그인 버전 아카이브 다운로드
HttpResponse Beta.Organization.Plugins.Versions.Download(parameters, cancellationToken = default)특정 버전의 .zip 아카이브를 저장된 그대로 다운로드합니다. 구성원의 개인 플러그인 마켓플레이스에 있는 플러그인을 다운로드할 때마다 Compliance API 활동 피드에 기록됩니다.
조직플러그인설치 설정
플러그인 설치 설정 목록 조회
InstallationSettingListPage Beta.Organization.Plugins.InstallationSettings.List(parameters, cancellationToken = default)조직 소유 플러그인의 설치 설정을 가장 최근에 생성된 순서로 나열합니다. 설치 설정은 플러그인이 어떤 구성원을 위한 것인지를 나타냅니다.
플러그인 설치 설정 지정
BetaPluginInstallationSetting Beta.Organization.Plugins.InstallationSettings.Set(parameters, cancellationToken = default)조직 전체 또는 하나의 RBAC 그룹에 대한 조직 소유 플러그인의 설치 설정을 지정하거나 변경합니다.
플러그인 설치 설정 제거
BetaDeletedPluginInstallationSetting Beta.Organization.Plugins.InstallationSettings.Remove(parameters, cancellationToken = default)조직 전체 또는 하나의 RBAC 그룹에 대한 조직 소유 플러그인 자체의 설치 설정을 제거합니다.
플러그인 마켓플레이스 목록 조회
PluginMarketplaceListPage Beta.Organization.PluginMarketplaces.List(parameters, cancellationToken = default)플러그인이 속한 플러그인 마켓플레이스를 최신순으로 나열합니다. 조직 자체의 마켓플레이스와 구성원의 개인 마켓플레이스가 모두 포함됩니다.
플러그인 마켓플레이스 조회
BetaPluginMarketplace Beta.Organization.PluginMarketplaces.Retrieve(parameters, cancellationToken = default)ID로 플러그인 마켓플레이스를 조회합니다.
플러그인 마켓플레이스 업데이트
BetaPluginMarketplace Beta.Organization.PluginMarketplaces.Update(parameters, cancellationToken = default)조직 자체 플러그인 마켓플레이스 중 하나의 기본 설치 설정을 지정합니다. 해당 마켓플레이스에서 자체 설정이 없는 모든 플러그인은 나중에 추가되는 플러그인을 포함하여 이 기본값을 조직 전체 설정으로 갖게 됩니다.
플러그인 마켓플레이스 리포지토리 검증
BetaPluginMarketplaceValidationReport Beta.Organization.PluginMarketplaces.ValidateRepository(parameters, cancellationToken = default)공개 GitHub 리포지토리에 있는 플러그인 마켓플레이스가 claude.ai로 동기화될 수 있는지 연결하거나 저장하지 않고 확인합니다.
플러그인 마켓플레이스 아카이브 검증
BetaPluginMarketplaceValidationReport Beta.Organization.PluginMarketplaces.ValidateArchive(parameters, cancellationToken = default)마켓플레이스 디렉터리의 .zip으로 업로드된 플러그인 마켓플레이스가 claude.ai로 동기화될 수 있는지 연결하거나 저장하지 않고 확인합니다.
조직텔레메트리 대상
텔레메트리 대상 생성
BetaTelemetryDestination Beta.Organization.TelemetryDestinations.Create(parameters, cancellationToken = default)조직의 OpenTelemetry 대상을 등록합니다.
텔레메트리 대상 목록 조회
TelemetryDestinationListPage Beta.Organization.TelemetryDestinations.List(parameters, cancellationToken = default)조직의 대상 목록을 최신순으로 조회하며, 선택적으로 지정한 워크스페이스를 포함하는 대상만 조회할 수 있습니다.
텔레메트리 대상 조회
BetaTelemetryDestination Beta.Organization.TelemetryDestinations.Retrieve(parameters, cancellationToken = default)대상의 구성, 상태 및 최근 전송 결과를 읽습니다.
텔레메트리 대상 업데이트
BetaTelemetryDestination Beta.Organization.TelemetryDestinations.Update(parameters, cancellationToken = default)텔레메트리 대상의 설정, 상태 또는 포함하는 워크스페이스를 변경합니다.
텔레메트리 대상 삭제
BetaDeletedTelemetryDestination Beta.Organization.TelemetryDestinations.Delete(parameters, cancellationToken = default)대상과 해당 워크스페이스 목록을 삭제합니다.
텔레메트리 대상 테스트
BetaTelemetryDestinationTestResponse Beta.Organization.TelemetryDestinations.Test(parameters, cancellationToken = default)anthropic.test라는 이름의 테스트 스팬 하나를 등록된 헤더와 함께 대상으로 재시도 없이 한 번 보내고 대상의 응답을 보고합니다. 대상이 2xx 상태로 응답했는지 여부와 관계없이 응답은 200입니다. result의 유형은 success이거나, 유형이 failure이고 error에 이유가 포함됩니다. 대상의 구성, state 및 delivery_health는 변경되지 않습니다. 비활성화된 대상도 테스트할 수 있습니다. 한 대상에 대한 테스트 사이에는 10초를 기다리세요. 그보다 빨리 들어온 요청은 상태 429로 응답될 수 있습니다.
조직텔레메트리 대상워크스페이스
텔레메트리 대상 워크스페이스 목록 조회
WorkspaceListPage Beta.Organization.TelemetryDestinations.Workspaces.List(parameters, cancellationToken = default)대상의 워크스페이스 목록에 있는 워크스페이스를 최신 항목부터 조회합니다.
텔레메트리 대상 워크스페이스 추가
BetaTelemetryDestinationWorkspace Beta.Organization.TelemetryDestinations.Workspaces.Add(parameters, cancellationToken = default)대상의 워크스페이스 목록에 워크스페이스 하나를 추가합니다.
텔레메트리 대상 워크스페이스 제거
BetaDeletedTelemetryDestinationWorkspace Beta.Organization.TelemetryDestinations.Workspaces.Remove(parameters, cancellationToken = default)대상의 워크스페이스 목록에서 워크스페이스 하나를 제거합니다.
조직웹훅
조직 웹훅 엔드포인트 생성
BetaNewOrganizationWebhookEndpoint Beta.Organization.Webhooks.Create(parameters, cancellationToken = default)조직 웹훅 엔드포인트를 생성합니다.
조직 웹훅 엔드포인트 목록 조회
WebhookListPage Beta.Organization.Webhooks.List(parameters, cancellationToken = default)조직의 웹훅 엔드포인트를 나열합니다.
조직 웹훅 엔드포인트 조회
BetaOrganizationWebhookEndpoint Beta.Organization.Webhooks.Retrieve(parameters, cancellationToken = default)ID로 조직 웹훅 엔드포인트를 조회합니다.
조직 웹훅 엔드포인트 업데이트
BetaOrganizationWebhookEndpoint Beta.Organization.Webhooks.Update(parameters, cancellationToken = default)조직 웹훅 엔드포인트를 업데이트합니다. 보낸 필드만 변경됩니다.
조직 웹훅 엔드포인트 삭제
BetaDeletedOrganizationWebhookEndpoint Beta.Organization.Webhooks.Delete(parameters, cancellationToken = default)조직 웹훅 엔드포인트를 삭제합니다.
조직 웹훅 엔드포인트 서명 시크릿 재생성
BetaOrganizationWebhookEndpointSigningSecret Beta.Organization.Webhooks.RegenerateSigningSecret(parameters, cancellationToken = default)조직 웹훅 엔드포인트의 서명 시크릿을 교체합니다. 이전 시크릿은 즉시 작동을 멈춥니다. 새 시크릿은 이 응답에서만 반환됩니다.
조직Claude TagSlack Channels
Set Up Slack Channel
BetaClaudeTagSlackChannel Beta.Organization.ClaudeTag.SlackChannels.Create(parameters, cancellationToken = default)Set a Slack channel up for Claude Tag and return it with its identifier. If the channel is already set up, whether in claude.ai, by Claude's first use in it or by an earlier request, the existing channel is returned, so the request can be repeated. settings, when sent, is applied as an update applies it. Before a channel is set up, Claude's Slack app confirms with Slack that the channel is in the workspace, is not archived and is visible to the app; a channel that fails the confirmation returns 404. Setting the channel up and applying settings are two steps: when the second is refused, the response is the refusal, the channel stays set up with every setting unset, and the error's details.slack_channel_id holds the channel's identifier.
List Slack Channels
SlackChannelListPage Beta.Organization.ClaudeTag.SlackChannels.List(parameters, cancellationToken = default)List the set-up Slack channels of one Slack workspace, newest first by created_at. A channel that is not set up is not listed: Slack holds the full list of a workspace's channels. Pass slack_channel_id as well to look one channel up by its Slack identifiers: data then holds that channel, or is empty when it is not set up, and limit and page are ignored. A workspace that the organization owns only through a Slack Enterprise Grid returns 404 until it is set up. With include_inherited=true each channel's settings holds what applies in it, and the request fails with 503 rather than resolve against a settings level that could not be read. A page cursor resumes only a request with the same include_inherited.
Get Slack Channel
BetaClaudeTagSlackChannel Beta.Organization.ClaudeTag.SlackChannels.Retrieve(parameters, cancellationToken = default)Get one Slack channel and its settings. By default settings holds what the channel itself stores: a setting that is null there is not set on the channel and is inherited. With include_inherited=true, settings holds what applies in the channel once the settings levels above it are taken into account, and the request fails with 503 rather than resolve against a settings level that could not be read. Either way sources names the settings level each value comes from, so a caller tells the channel's own value from an inherited one by its source, not by whether it is null.
Update Slack Channel
BetaClaudeTagSlackChannel Beta.Organization.ClaudeTag.SlackChannels.Update(parameters, cancellationToken = default)Change the settings a Slack channel stores. The update is partial: a setting left out is unchanged, and a setting sent as null is cleared, so the channel inherits it. If any value is refused, no setting in the request is stored. A group direct message takes no settings and returns 400.
Remove Slack Channel
BetaClaudeTagDeletedSlackChannel Beta.Organization.ClaudeTag.SlackChannels.Delete(parameters, cancellationToken = default)Remove a Slack channel from Claude Tag. This deletes the channel's stored settings and its Bundle Targets at once, and then, in the background, the channel's sessions and their transcripts, its memory, its routines and the artifacts published from it. None of it can be restored. The channel in Slack and its messages are unchanged. The request is refused with 400 and error.details.error_code slack_channel_enabled while enabled resolves to true for the channel, as a read with include_inherited=true returns it: set enabled to false on the channel first. This guards against removing a channel in use by mistake; it is not a way to keep Claude out, because the removal deletes the channel's own enabled: false with its other settings, after which the channel inherits again and Claude's next use of it can set it up anew with a new identifier. The identifier returns 404 as soon as the request returns, so a repeated removal returns 404. A group direct message returns 400, and so does a channel that holds configuration this API does not manage.
조직Claude TagSlack Workspaces
List Slack Workspaces
SlackWorkspaceListPage Beta.Organization.ClaudeTag.SlackWorkspaces.List(parameters, cancellationToken = default)List the set-up Slack workspaces the organization owns, newest first by created_at. Pass slack_workspace_id to look one workspace up by its Slack identifier: data then holds that workspace, or is empty when it is not set up. A workspace of a Slack Enterprise Grid the organization has connected returns 404 until it is set up. With include_inherited=true each workspace's settings holds what applies in it, and the request fails with 503 rather than resolve against a settings level that could not be read. A page cursor resumes only a request with the same include_inherited.
Get Slack Workspace
BetaClaudeTagSlackWorkspace Beta.Organization.ClaudeTag.SlackWorkspaces.Retrieve(parameters, cancellationToken = default)Get one Slack workspace and its settings. By default settings holds what the workspace itself stores: a setting that is null there is not set on the workspace and is inherited. With include_inherited=true, settings holds what applies in the workspace once the organization's Slack defaults are taken into account, and the request fails with 503 rather than resolve against a settings level that could not be read. Either way sources names the settings level each value comes from.
Update Slack Workspace
BetaClaudeTagSlackWorkspace Beta.Organization.ClaudeTag.SlackWorkspaces.Update(parameters, cancellationToken = default)Change the settings a Slack workspace stores. The update is partial: a setting left out is unchanged, and a setting sent as null is cleared, so the workspace inherits it. If any value is refused, no setting in the request is stored.
조직Claude TagBundles
List Bundles
BundleListPage Beta.Organization.ClaudeTag.Bundles.List(parameters, cancellationToken = default)List the organization's Bundles, newest first by created_at. A Bundle that Claude Tag manages for itself is not listed.
Get Bundle
BetaClaudeTagBundle Beta.Organization.ClaudeTag.Bundles.Retrieve(parameters, cancellationToken = default)Get one Bundle. What the Bundle grants (connectors, repositories and credentials) is never returned.
조직Claude TagBundlesTargets
List Bundle Targets
TargetListPage Beta.Organization.ClaudeTag.Bundles.Targets.List(parameters, cancellationToken = default)List the Slack channels and Slack workspaces a Bundle is attached to, newest first by created_at. Only channels and workspaces the organization owns are listed; a Bundle that is attached to anything else has no Bundle Target for it.
Attach Bundle
BetaClaudeTagBundleTarget Beta.Organization.ClaudeTag.Bundles.Targets.Create(parameters, cancellationToken = default)Attach a Bundle to a Slack channel or a Slack workspace. A Bundle attached to a workspace can be used in the workspace and in every channel in it. Attaching a Bundle to a channel or workspace it is already attached to returns the existing Bundle Target. The channel or workspace must be set up: attaching never sets a channel up. A group direct message takes no Bundle and returns 400.
Get Bundle Target
BetaClaudeTagBundleTarget Beta.Organization.ClaudeTag.Bundles.Targets.Retrieve(parameters, cancellationToken = default)Get one Bundle Target. Returns 404 when target_id is the identifier of another Bundle's Bundle Target, or the Bundle Target was detached.
Detach Bundle
BetaClaudeTagDeletedBundleTarget Beta.Organization.ClaudeTag.Bundles.Targets.Delete(parameters, cancellationToken = default)Detach a Bundle from a Slack channel or a Slack workspace. A repeated detach returns 404.