Admin
AdminOrganizations
Models
AdminInvites
Create Invite
admin.invites.create(InviteCreateParams**kwargs) -> Invite
POST/v1/organizations/invites
List Invites
admin.invites.list(InviteListParams**kwargs) -> SyncPage[Invite]
GET/v1/organizations/invites
Delete Invite
admin.invites.delete(strinvite_id) -> InviteDeleteResponse
DELETE/v1/organizations/invites/{invite_id}
Models
AdminUsers
Update User
admin.users.update(struser_id, UserUpdateParams**kwargs) -> User
POST/v1/organizations/users/{user_id}
Remove User
admin.users.delete(struser_id) -> UserDeleteResponse
DELETE/v1/organizations/users/{user_id}
Models
AdminWorkspaces
Create Workspace
admin.workspaces.create(WorkspaceCreateParams**kwargs) -> Workspace
POST/v1/organizations/workspaces
Get Workspace
admin.workspaces.retrieve(strworkspace_id) -> Workspace
GET/v1/organizations/workspaces/{workspace_id}
List Workspaces
admin.workspaces.list(WorkspaceListParams**kwargs) -> SyncPage[Workspace]
GET/v1/organizations/workspaces
Update Workspace
admin.workspaces.update(strworkspace_id, WorkspaceUpdateParams**kwargs) -> Workspace
POST/v1/organizations/workspaces/{workspace_id}
Archive Workspace
admin.workspaces.archive(strworkspace_id) -> Workspace
POST/v1/organizations/workspaces/{workspace_id}/archive
AdminWorkspacesMembers
Create Workspace Member
admin.workspaces.members.create(strworkspace_id, MemberCreateParams**kwargs) -> WorkspaceMember
POST/v1/organizations/workspaces/{workspace_id}/members
Get Workspace Member
admin.workspaces.members.retrieve(struser_id, MemberRetrieveParams**kwargs) -> WorkspaceMember
GET/v1/organizations/workspaces/{workspace_id}/members/{user_id}
List Workspace Members
admin.workspaces.members.list(strworkspace_id, MemberListParams**kwargs) -> SyncPage[WorkspaceMember]
GET/v1/organizations/workspaces/{workspace_id}/members
Update Workspace Member
admin.workspaces.members.update(struser_id, MemberUpdateParams**kwargs) -> WorkspaceMember
POST/v1/organizations/workspaces/{workspace_id}/members/{user_id}
Delete Workspace Member
admin.workspaces.members.delete(struser_id, MemberDeleteParams**kwargs) -> MemberDeleteResponse
DELETE/v1/organizations/workspaces/{workspace_id}/members/{user_id}
Models
AdminAPI Keys
Get API Key
admin.api_keys.retrieve(strapi_key_id) -> APIKey
GET/v1/organizations/api_keys/{api_key_id}
List API Keys
admin.api_keys.list(APIKeyListParams**kwargs) -> SyncPage[APIKey]
GET/v1/organizations/api_keys
Update API Key
admin.api_keys.update(strapi_key_id, APIKeyUpdateParams**kwargs) -> APIKey
POST/v1/organizations/api_keys/{api_key_id}
AdminUsage Report
Get Messages Usage Report
admin.usage_report.retrieve_messages(UsageReportRetrieveMessagesParams**kwargs) -> MessagesUsageReport
GET/v1/organizations/usage_report/messages
Get Claude Code Usage Report
admin.usage_report.retrieve_claude_code(UsageReportRetrieveClaudeCodeParams**kwargs) -> ClaudeCodeUsageReport
GET/v1/organizations/usage_report/claude_code
Models
AdminCost Report
Get Cost Report
admin.cost_report.retrieve(CostReportRetrieveParams**kwargs) -> CostReport
GET/v1/organizations/cost_report