Claude Admin API

API for programmatically managing organization resources including members workspaces API keys and invites.

API entry from apis.yml

apis.yml Raw ↑
name: Claude Admin API
description: API for programmatically managing organization resources including members workspaces API
  keys and invites.
image: https://www.anthropic.com/images/icons/anthropic-icon.png
humanURL: https://docs.anthropic.com/en/api/administration-api
baseURL: https://api.anthropic.com/v1
tags:
- Administration
- AI
- API Keys
- Organization Management
- Workspaces
properties:
- type: Documentation
  url: https://docs.anthropic.com/en/api/administration-api
contact:
- type: Support
  url: https://support.anthropic.com
endpoints:
- name: Get Organization
  method: GET
  path: /organizations/me
  description: Retrieve information about your organization
- name: List Organization Members
  method: GET
  path: /organizations/users
  description: List all members of the organization
- name: Update Organization Member
  method: POST
  path: /organizations/users/{user_id}
  description: Update an organization member role
- name: Remove Organization Member
  method: DELETE
  path: /organizations/users/{user_id}
  description: Remove a member from the organization
- name: List Invites
  method: GET
  path: /organizations/invites
  description: List all pending invitations
- name: Create Invite
  method: POST
  path: /organizations/invites
  description: Invite a user to the organization
- name: Delete Invite
  method: DELETE
  path: /organizations/invites/{invite_id}
  description: Delete a pending invitation
- name: List Workspaces
  method: GET
  path: /organizations/workspaces
  description: List all workspaces in the organization
- name: Get Workspace
  method: GET
  path: /organizations/workspaces/{workspace_id}
  description: Retrieve details of a specific workspace
- name: List Workspace Members
  method: GET
  path: /organizations/workspaces/{workspace_id}/members
  description: List all members of a workspace
- name: Add Workspace Member
  method: POST
  path: /organizations/workspaces/{workspace_id}/members
  description: Add a member to a workspace
- name: Update Workspace Member
  method: POST
  path: /organizations/workspaces/{workspace_id}/members/{user_id}
  description: Update a workspace member role
- name: Remove Workspace Member
  method: DELETE
  path: /organizations/workspaces/{workspace_id}/members/{user_id}
  description: Remove a member from a workspace
- name: List API Keys
  method: GET
  path: /organizations/api_keys
  description: List all API keys in the organization
- name: Update API Key
  method: POST
  path: /organizations/api_keys/{api_key_id}
  description: Update an API key name or status