Claude Platform Docs

Beta

Models
AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 47 more
One of the following:
BetaAPIError object{ type: "api_error", message }
type: "api_error"
defaultapi_error
message: string
defaultInternal server error
BetaAuthenticationError object{ type: "authentication_error", message }
type: "authentication_error"
defaultauthentication_error
message: string
defaultAuthentication error
BetaBillingError object{ type: "billing_error", message }
type: "billing_error"
defaultbilling_error
message: string
defaultBilling error
BetaCurrency = "USD"
One of the following:
BetaErrorResponse object{ type: "error", error, request_id }
type: "error"
defaulterror
error: BetaError
One of the following:
request_id: string or null
BetaGatewayTimeoutError object{ type: "timeout_error", message }
type: "timeout_error"
defaulttimeout_error
message: string
defaultRequest timeout
BetaInvalidRequestError object{ type: "invalid_request_error", message }
type: "invalid_request_error"
defaultinvalid_request_error
message: string
defaultInvalid request
BetaMonetaryAmount object{ amount, currency }

A monetary amount in a specific currency.

amount: string

Amount in minor units of the currency, as an integer decimal string with no leading zeros: "2500" is $25.00 and "50" is fifty cents. A string rather than a number so no float rounding is ever applied.

currency: BetaCurrency

Uppercase ISO-4217 currency code. USD is the only currency currently supported; the accepted set is closed and grows only when a new currency is priced.

BetaNotFoundError object{ type: "not_found_error", message }
type: "not_found_error"
defaultnot_found_error
message: string
defaultNot found
BetaOverloadedError object{ type: "overloaded_error", message }
type: "overloaded_error"
defaultoverloaded_error
message: string
defaultOverloaded
BetaPermissionError object{ type: "permission_error", message }
type: "permission_error"
defaultpermission_error
message: string
defaultPermission denied
BetaRateLimitError object{ type: "rate_limit_error", message }
type: "rate_limit_error"
defaultrate_limit_error
message: string
defaultRate limited

BetaModel

Daftar Model
GET/v1/models

Daftar model yang tersedia.

Dapatkan Model
GET/v1/models/{model_id}

Dapatkan model tertentu.

BetaPesan

Buat Message
POST/v1/messages

Kirim daftar terstruktur pesan input yang berisi konten teks dan/atau gambar, dan model akan menghasilkan pesan berikutnya dalam percakapan.

Hitung token dalam Message
POST/v1/messages/count_tokens

Hitung jumlah token dalam sebuah Message.

BetaPesanBatch

Buat Message Batch
POST/v1/messages/batches

Kirim batch permintaan pembuatan Message.

Ambil Message Batch
GET/v1/messages/batches/{message_batch_id}

Endpoint ini idempoten dan dapat digunakan untuk melakukan polling penyelesaian Message Batch. Untuk mengakses hasil Message Batch, buat permintaan ke field results_url dalam respons.

Daftar Message Batch
GET/v1/messages/batches

Daftar semua Message Batch dalam sebuah Workspace. Batch yang paling baru dibuat dikembalikan terlebih dahulu.

Batalkan Message Batch
POST/v1/messages/batches/{message_batch_id}/cancel

Batch dapat dibatalkan kapan saja sebelum pemrosesan berakhir. Setelah pembatalan dimulai, batch memasuki status canceling, dan pada saat itu sistem dapat menyelesaikan permintaan yang sedang berjalan dan tidak dapat diinterupsi sebelum memfinalisasi pembatalan.

Hapus Message Batch
DELETE/v1/messages/batches/{message_batch_id}
Ambil hasil Message Batch
GET/v1/messages/batches/{message_batch_id}/results

Melakukan streaming hasil Message Batch sebagai file .jsonl.

BetaAgen

Buat Agen
POST/v1/agents
Daftar Agen
GET/v1/agents
Dapatkan Agen
GET/v1/agents/{agent_id}
Perbarui Agen
POST/v1/agents/{agent_id}
Arsipkan Agen
POST/v1/agents/{agent_id}/archive

BetaAgenVersi

Daftar Versi Agen
GET/v1/agents/{agent_id}/versions
Buat Environment
POST/v1/environments

Buat environment baru dengan konfigurasi yang ditentukan.

Daftar Environment
GET/v1/environments

Daftar environment dengan dukungan paginasi.

Dapatkan Environment
GET/v1/environments/{environment_id}

Ambil environment tertentu berdasarkan ID.

Perbarui Environment
POST/v1/environments/{environment_id}

Perbarui konfigurasi environment yang sudah ada.

Hapus Environment
DELETE/v1/environments/{environment_id}

Hapus environment berdasarkan ID. Mengembalikan konfirmasi penghapusan.

Arsipkan Environment
POST/v1/environments/{environment_id}/archive

Arsipkan environment berdasarkan ID. Environment yang diarsipkan tidak dapat digunakan untuk membuat sesi baru.

BetaEnvironmentPekerjaan

Dapatkan Item Pekerjaan
GET/v1/environments/{environment_id}/work/{work_id}

Catatan: endpoint ini dipanggil secara otomatis oleh environment worker siap pakai yang disediakan dalam SDK dan CLI, untuk mengorkestrasi sesi dengan environment sandbox yang di-hosting sendiri. Endpoint ini disertakan di sini sebagai referensi; Anda tidak perlu memanggilnya secara langsung.

Poll untuk Pekerjaan
GET/v1/environments/{environment_id}/work/poll

Catatan: endpoint ini dipanggil secara otomatis oleh environment worker siap pakai yang disediakan dalam SDK dan CLI, untuk mengorkestrasi sesi dengan environment sandbox yang di-hosting sendiri. Endpoint ini disertakan di sini sebagai referensi; Anda tidak perlu memanggilnya secara langsung.

Konfirmasi Pekerjaan
POST/v1/environments/{environment_id}/work/{work_id}/ack

Catatan: endpoint ini dipanggil secara otomatis oleh environment worker siap pakai yang disediakan dalam SDK dan CLI, untuk mengorkestrasi sesi dengan environment sandbox yang di-hosting sendiri. Endpoint ini disertakan di sini sebagai referensi; Anda tidak perlu memanggilnya secara langsung.

Catat Heartbeat
POST/v1/environments/{environment_id}/work/{work_id}/heartbeat

Catatan: endpoint ini dipanggil secara otomatis oleh environment worker siap pakai yang disediakan dalam SDK dan CLI, untuk mengorkestrasi sesi dengan environment sandbox yang di-hosting sendiri. Endpoint ini disertakan di sini sebagai referensi; Anda tidak perlu memanggilnya secara langsung.

Hentikan Pekerjaan
POST/v1/environments/{environment_id}/work/{work_id}/stop

Catatan: endpoint ini dipanggil secara otomatis oleh environment worker siap pakai yang disediakan dalam SDK dan CLI, untuk mengorkestrasi sesi dengan environment sandbox yang di-hosting sendiri. Endpoint ini disertakan di sini sebagai referensi; Anda tidak perlu memanggilnya secara langsung.

Daftar Item Pekerjaan
GET/v1/environments/{environment_id}/work

Catatan: endpoint ini dipanggil secara otomatis oleh environment worker siap pakai yang disediakan dalam SDK dan CLI, untuk mengorkestrasi sesi dengan environment sandbox yang di-hosting sendiri. Endpoint ini disertakan di sini sebagai referensi; Anda tidak perlu memanggilnya secara langsung.

Perbarui Item Pekerjaan
POST/v1/environments/{environment_id}/work/{work_id}

Catatan: endpoint ini dipanggil secara otomatis oleh environment worker siap pakai yang disediakan dalam SDK dan CLI, untuk mengorkestrasi sesi dengan environment sandbox yang di-hosting sendiri. Endpoint ini disertakan di sini sebagai referensi; Anda tidak perlu memanggilnya secara langsung.

Dapatkan Statistik Antrean
GET/v1/environments/{environment_id}/work/stats

Dapatkan statistik tentang antrean pekerjaan untuk sebuah environment.

BetaSesi

Buat Sesi
POST/v1/sessions
Daftar Sesi
GET/v1/sessions
Dapatkan Sesi
GET/v1/sessions/{session_id}
Perbarui Sesi
POST/v1/sessions/{session_id}
Hapus Sesi
DELETE/v1/sessions/{session_id}
Arsipkan Sesi
POST/v1/sessions/{session_id}/archive

BetaSesiEvent

Daftar Event
GET/v1/sessions/{session_id}/events
Kirim Event
POST/v1/sessions/{session_id}/events
Stream Event
GET/v1/sessions/{session_id}/events/stream

BetaSesiResource

Tambah Resource Sesi
POST/v1/sessions/{session_id}/resources
Daftar Resource Sesi
GET/v1/sessions/{session_id}/resources
Dapatkan Resource Sesi
GET/v1/sessions/{session_id}/resources/{resource_id}
Perbarui Resource Sesi
POST/v1/sessions/{session_id}/resources/{resource_id}
Hapus Resource Sesi
DELETE/v1/sessions/{session_id}/resources/{resource_id}

BetaSesiThread

Daftar Thread Sesi
GET/v1/sessions/{session_id}/threads
Dapatkan Thread Sesi
GET/v1/sessions/{session_id}/threads/{thread_id}
Arsipkan Thread Sesi
POST/v1/sessions/{session_id}/threads/{thread_id}/archive

BetaSesiThreadEvent

Daftar Event Thread Sesi
GET/v1/sessions/{session_id}/threads/{thread_id}/events
Stream Event Thread Sesi
GET/v1/sessions/{session_id}/threads/{thread_id}/stream

BetaDeployment

Buat Deployment
POST/v1/deployments
Daftar Deployment
GET/v1/deployments
Dapatkan Deployment
GET/v1/deployments/{deployment_id}
Perbarui Deployment
POST/v1/deployments/{deployment_id}
Arsipkan Deployment
POST/v1/deployments/{deployment_id}/archive
Jalankan Deployment Sekarang
POST/v1/deployments/{deployment_id}/run
Jeda Deployment
POST/v1/deployments/{deployment_id}/pause
Lanjutkan Deployment
POST/v1/deployments/{deployment_id}/unpause
Daftar Eksekusi Deployment
GET/v1/deployment_runs
Dapatkan Eksekusi Deployment
GET/v1/deployment_runs/{deployment_run_id}

BetaVault

Buat Vault
POST/v1/vaults
Daftar Vault
GET/v1/vaults
Dapatkan Vault
GET/v1/vaults/{vault_id}
Perbarui Vault
POST/v1/vaults/{vault_id}
Hapus Vault
DELETE/v1/vaults/{vault_id}
Arsipkan Vault
POST/v1/vaults/{vault_id}/archive

BetaVaultKredensial

Buat Kredensial
POST/v1/vaults/{vault_id}/credentials
Daftar Kredensial
GET/v1/vaults/{vault_id}/credentials
Dapatkan Kredensial
GET/v1/vaults/{vault_id}/credentials/{credential_id}
Perbarui Kredensial
POST/v1/vaults/{vault_id}/credentials/{credential_id}
Hapus Kredensial
DELETE/v1/vaults/{vault_id}/credentials/{credential_id}
Arsipkan Kredensial
POST/v1/vaults/{vault_id}/credentials/{credential_id}/archive
Validasi Kredensial
POST/v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate
Buat memory store
POST/v1/memory_stores
Daftar memory store
GET/v1/memory_stores
Ambil memory store
GET/v1/memory_stores/{memory_store_id}
Perbarui memory store
POST/v1/memory_stores/{memory_store_id}
Hapus memory store
DELETE/v1/memory_stores/{memory_store_id}
Arsipkan memory store
POST/v1/memory_stores/{memory_store_id}/archive

BetaMemory StoreMemori

Buat memori
POST/v1/memory_stores/{memory_store_id}/memories
Daftar memori
GET/v1/memory_stores/{memory_store_id}/memories
Ambil memori
GET/v1/memory_stores/{memory_store_id}/memories/{memory_id}
Perbarui memori
POST/v1/memory_stores/{memory_store_id}/memories/{memory_id}
Hapus memori
DELETE/v1/memory_stores/{memory_store_id}/memories/{memory_id}

BetaMemory StoreVersi Memori

Daftar versi memori
GET/v1/memory_stores/{memory_store_id}/memory_versions
Ambil versi memori
GET/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}
Redaksi versi memori
POST/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}/redact

BetaFile

Unggah File
POST/v1/files
Daftar File
GET/v1/files
Unduh File
GET/v1/files/{file_id}/content
Dapatkan Metadata File
GET/v1/files/{file_id}
Hapus File
DELETE/v1/files/{file_id}

BetaSkill

Buat Skill
POST/v1/skills
Daftar Skill
GET/v1/skills
Dapatkan Skill
GET/v1/skills/{skill_id}
Hapus Skill
DELETE/v1/skills/{skill_id}

BetaSkillVersi

Buat Versi Skill
POST/v1/skills/{skill_id}/versions
Daftar Versi Skill
GET/v1/skills/{skill_id}/versions
Unduh Konten Versi Skill
GET/v1/skills/{skill_id}/versions/{version}/content

Unduh konten versi skill sebagai arsip zip.

Dapatkan Versi Skill
GET/v1/skills/{skill_id}/versions/{version}
Hapus Versi Skill
DELETE/v1/skills/{skill_id}/versions/{version}
Buat Profil Pengguna
POST/v1/user_profiles
Daftar Profil Pengguna
GET/v1/user_profiles
Dapatkan Profil Pengguna
GET/v1/user_profiles/{user_profile_id}
Perbarui Profil Pengguna
POST/v1/user_profiles/{user_profile_id}
Buat URL Pendaftaran
POST/v1/user_profiles/{user_profile_id}/enrollment_url

BetaDream

Buat Dream
POST/v1/dreams

Memulai pekerjaan asinkron yang menggunakan sesi-sesi sebelumnya untuk menghasilkan versi memory store yang telah ditata ulang, lalu mengembalikan dream yang dapat Anda poll untuk mendapatkan hasilnya.

Daftar Dream
GET/v1/dreams

Menampilkan daftar dream di workspace, dimulai dari yang terbaru.

Dapatkan Dream
GET/v1/dreams/{dream_id}

Mendapatkan dream berdasarkan ID untuk memeriksa statusnya, memory store output, dan penggunaan token.

Batalkan Dream
POST/v1/dreams/{dream_id}/cancel

Menghentikan dream yang berstatus pending atau running.

Arsipkan Dream
POST/v1/dreams/{dream_id}/archive

Menyembunyikan dream yang berstatus completed, failed, atau canceled dari daftar dream default.

BetaTunnel

Buat Tunnel
POST/v1/tunnels

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Dapatkan Tunnel
GET/v1/tunnels/{tunnel_id}

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Daftar Tunnel
GET/v1/tunnels

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Arsipkan Tunnel
POST/v1/tunnels/{tunnel_id}/archive

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Tampilkan Token Tunnel
POST/v1/tunnels/{tunnel_id}/reveal_token

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Rotasi Token Tunnel
POST/v1/tunnels/{tunnel_id}/rotate_token

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

BetaTunnelSertifikat

Buat Sertifikat Tunnel
POST/v1/tunnels/{tunnel_id}/certificates

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Dapatkan Sertifikat Tunnel
GET/v1/tunnels/{tunnel_id}/certificates/{certificate_id}

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Daftar Sertifikat Tunnel
GET/v1/tunnels/{tunnel_id}/certificates

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

Arsipkan Sertifikat Tunnel
POST/v1/tunnels/{tunnel_id}/certificates/{certificate_id}/archive

Tunnels API sedang dalam pratinjau riset. API ini memerlukan header anthropic-beta: mcp-tunnels-2026-06-22 dan dapat berubah tanpa periode penghentian. API ini menggantikan endpoint Admin API di /v1/organizations/tunnels, yang tetap tersedia selama jendela migrasi.

BetaOrganisasi

Dapatkan Organisasi Saat Ini
GET/v1/organizations/me

Mengambil informasi tentang organisasi yang terkait dengan kunci API yang diautentikasi.

BetaOrganisasiKunci API

Daftar Kunci API
GET/v1/organizations/api_keys
Ambil Kunci API (Admin API)
GET/v1/organizations/api_keys/{api_key_id}

Mengambil informasi tentang satu kunci API di organisasi Anda, yang dicari berdasarkan ID-nya. Endpoint Admin API ini memerlukan kunci Admin API, ditujukan untuk manajemen kunci secara programatik, dan tidak pernah mengembalikan nilai rahasia kunci tersebut. Untuk melihat atau membuat kunci API Anda sendiri, buka API keys di Claude Console.

Perbarui Kunci API
POST/v1/organizations/api_keys/{api_key_id}

BetaOrganisasiKunci Eksternal

Buat Kunci Eksternal
POST/v1/organizations/external_keys

Membuat konfigurasi kunci eksternal yang dimiliki oleh organisasi pemanggil.

Daftar Kunci Eksternal
GET/v1/organizations/external_keys

Menampilkan daftar konfigurasi kunci eksternal di organisasi pemanggil.

Dapatkan Kunci Eksternal
GET/v1/organizations/external_keys/{external_key_id}

Mengambil satu konfigurasi kunci eksternal di organisasi pemanggil berdasarkan ID.

Perbarui Kunci Eksternal
POST/v1/organizations/external_keys/{external_key_id}

Perbarui sebagian konfigurasi kunci eksternal. Field yang dihilangkan dibiarkan tidak berubah.

Hapus Kunci Eksternal
DELETE/v1/organizations/external_keys/{external_key_id}

Menghapus konfigurasi kunci eksternal.

Validasi Kunci Eksternal
POST/v1/organizations/external_keys/{external_key_id}/validate

Validasi konfigurasi kunci eksternal terhadap KMS pelanggan.

BetaOrganisasiFederasiPenerbit

Buat Issuer Federasi
POST/v1/organizations/federation_issuers

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Daftar Issuer Federasi
GET/v1/organizations/federation_issuers

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Dapatkan Issuer Federasi
GET/v1/organizations/federation_issuers/{federation_issuer_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Perbarui Issuer Federasi
POST/v1/organizations/federation_issuers/{federation_issuer_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Arsipkan Issuer Federasi
POST/v1/organizations/federation_issuers/{federation_issuer_id}/archive

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

BetaOrganisasiFederasiAturan

Buat Aturan Federasi
POST/v1/organizations/federation_rules

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Daftar Aturan Federasi
GET/v1/organizations/federation_rules

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Dapatkan Aturan Federasi
GET/v1/organizations/federation_rules/{federation_rule_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Perbarui Aturan Federasi
POST/v1/organizations/federation_rules/{federation_rule_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Arsipkan Aturan Federasi
POST/v1/organizations/federation_rules/{federation_rule_id}/archive

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

BetaOrganisasiFederasiAturanWorkspace

Tambahkan Workspace Aturan Federasi
POST/v1/organizations/federation_rules/{federation_rule_id}/workspaces

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Daftar Workspace Aturan Federasi
GET/v1/organizations/federation_rules/{federation_rule_id}/workspaces

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Hapus Workspace Aturan Federasi
DELETE/v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

BetaOrganisasiUndangan

Buat Undangan
POST/v1/organizations/invites

Undang pengguna untuk bergabung dengan organisasi melalui email.

Daftar Undangan
GET/v1/organizations/invites

Menampilkan daftar undangan organisasi.

Dapatkan Undangan
GET/v1/organizations/invites/{invite_id}

Ambil undangan berdasarkan ID.

Hapus Undangan
DELETE/v1/organizations/invites/{invite_id}

Hapus undangan yang tertunda.

BetaOrganisasiAkun Layanan

Buat Akun Layanan
POST/v1/organizations/service_accounts

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Daftar Akun Layanan
GET/v1/organizations/service_accounts

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Dapatkan Akun Layanan
GET/v1/organizations/service_accounts/{service_account_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Perbarui Akun Layanan
POST/v1/organizations/service_accounts/{service_account_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Arsipkan Akun Layanan
POST/v1/organizations/service_accounts/{service_account_id}/archive

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

BetaOrganisasiAkun LayananWorkspace

Tambahkan Workspace ke Akun Layanan
POST/v1/organizations/service_accounts/{service_account_id}/workspaces

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Daftar Workspace untuk Akun Layanan
GET/v1/organizations/service_accounts/{service_account_id}/workspaces

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Hapus Workspace dari Akun Layanan
DELETE/v1/organizations/service_accounts/{service_account_id}/workspaces/{workspace_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

BetaOrganisasiPengguna

Daftar Pengguna
GET/v1/organizations/users

Menampilkan daftar anggota organisasi.

Dapatkan Pengguna
GET/v1/organizations/users/{user_id}

Ambil anggota organisasi berdasarkan ID pengguna.

Perbarui Pengguna
POST/v1/organizations/users/{user_id}

Perbarui peran organisasi anggota.

Hapus Pengguna
DELETE/v1/organizations/users/{user_id}

Hapus anggota dari organisasi.

BetaOrganisasiWorkspace

Daftar Workspace
GET/v1/organizations/workspaces
Buat Workspace
POST/v1/organizations/workspaces
Dapatkan Workspace
GET/v1/organizations/workspaces/{workspace_id}
Perbarui Workspace
POST/v1/organizations/workspaces/{workspace_id}
Arsipkan Workspace
POST/v1/organizations/workspaces/{workspace_id}/archive

BetaOrganisasiWorkspaceBatas Laju

Daftar Batas Laju Workspace
GET/v1/organizations/workspaces/{workspace_id}/rate_limits

Mencantumkan rate limit (batas laju) sebuah workspace.

BetaOrganisasiWorkspaceAnggota

Daftar Anggota Workspace
GET/v1/organizations/workspaces/{workspace_id}/members
Buat Anggota Workspace
POST/v1/organizations/workspaces/{workspace_id}/members
Dapatkan Anggota Workspace
GET/v1/organizations/workspaces/{workspace_id}/members/{user_id}
Perbarui Anggota Workspace
POST/v1/organizations/workspaces/{workspace_id}/members/{user_id}
Hapus Anggota Workspace
DELETE/v1/organizations/workspaces/{workspace_id}/members/{user_id}

BetaOrganisasiWorkspaceAkun Layanan

Daftar Anggota Workspace Akun Layanan
GET/v1/organizations/workspaces/{workspace_id}/service_accounts

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Kelola WIF dengan Admin API.

Buat Anggota Workspace Akun Layanan
POST/v1/organizations/workspaces/{workspace_id}/service_accounts

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci API Admin tidak diterima. Lihat Mengelola WIF dengan Admin API.

Dapatkan Anggota Workspace Akun Layanan
GET/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci API Admin tidak diterima. Lihat Mengelola WIF dengan Admin API.

Perbarui Anggota Workspace Akun Layanan
POST/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci API Admin tidak diterima. Lihat Mengelola WIF dengan Admin API.

Hapus Anggota Workspace Akun Layanan
DELETE/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci API Admin tidak diterima. Lihat Mengelola WIF dengan Admin API.

BetaOrganisasiBatas Laju

Daftar Batas Laju Organisasi
GET/v1/organizations/rate_limits

List Messages API rate limits for your organization.

BetaOrganisasiPengaturan Kepatuhan

Mendapatkan Pengaturan Kepatuhan
GET/v1/organizations/compliance_settings

Mengambil Pengaturan Kepatuhan (Compliance Settings) organisasi Anda.

Memperbarui Pengaturan Kepatuhan
POST/v1/organizations/compliance_settings

Memperbarui Pengaturan Kepatuhan (Compliance Settings) organisasi Anda.

BetaOrganisasiLaporan Penggunaan

Dapatkan Laporan Penggunaan Messages
GET/v1/organizations/usage_report/messages
Dapatkan Laporan Penggunaan Claude Code
GET/v1/organizations/usage_report/claude_code

Mengambil metrik penggunaan agregat harian untuk pengguna Claude Code. Memungkinkan organisasi menganalisis produktivitas developer dan membangun dashboard kustom.

BetaOrganisasiLaporan Biaya

Dapatkan Laporan Biaya
GET/v1/organizations/cost_report

BetaOrganisasiTunnel MCP

Daftar Tunnel
Deprecated
GET/v1/organizations/tunnels

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa scope workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan scope org:manage_tunnels selama periode migrasi.

Dapatkan Tunnel
Deprecated
GET/v1/organizations/tunnels/{tunnel_id}

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa cakupan workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan cakupan org:manage_tunnels selama periode migrasi.

Arsipkan Tunnel
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/archive

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa cakupan workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan cakupan org:manage_tunnels selama periode migrasi.

Tampilkan Token Tunnel
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/reveal_token

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa scope workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan scope org:manage_tunnels selama periode migrasi.

Rotasi Token Tunnel
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/rotate_token

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa scope workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan scope org:manage_tunnels selama periode migrasi.

BetaOrganisasiTunnel MCPSertifikat Tunnel

Buat Sertifikat Tunnel
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/certificates

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa cakupan workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan cakupan org:manage_tunnels selama periode migrasi.

Daftar Sertifikat Tunnel
Deprecated
GET/v1/organizations/tunnels/{tunnel_id}/certificates

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa scope workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan scope org:manage_tunnels selama periode migrasi.

Dapatkan Sertifikat Tunnel
Deprecated
GET/v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels di Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa cakupan workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan cakupan org:manage_tunnels selama periode migrasi.

Arsipkan Sertifikat Tunnel
Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}/archive

Tidak digunakan lagi. Endpoint Admin API ini digantikan oleh /v1/tunnels pada Claude API dan akan dihapus setelah periode migrasi. Integrasi baru sebaiknya menggunakan /v1/tunnels dengan header anthropic-beta: mcp-tunnels-2026-06-22 dan token WIF yang membawa cakupan workspace:manage_tunnels. Integrasi yang sudah ada tetap berfungsi dengan header mcp-tunnels-2026-05-19 dan cakupan org:manage_tunnels selama periode migrasi.

BetaOrganisasiAnalitikSummaries

Dapatkan Ringkasan Aktivitas
GET/v1/organizations/analytics/summaries

Get organization-wide activity summaries for a date range.

BetaOrganisasiAnalitikPengguna

Daftar Aktivitas Pengguna
GET/v1/organizations/analytics/users

Dapatkan aktivitas per pengguna untuk hari tertentu, dengan paginasi berbasis kursor.

BetaOrganisasiAnalitikAplikasiChatProyek

Dapatkan Penggunaan Proyek Chat
GET/v1/organizations/analytics/apps/chat/projects

Dapatkan aktivitas per proyek untuk hari tertentu, dengan paginasi berbasis kursor.

BetaOrganisasiAnalitikKonektor

Dapatkan Penggunaan Konektor
GET/v1/organizations/analytics/connectors

Dapatkan penggunaan per konektor untuk hari tertentu, dengan paginasi berbasis kursor.

BetaOrganisasiAnalitikPlugin

Dapatkan Penggunaan Plugin
GET/v1/organizations/analytics/plugins

Dapatkan penggunaan instalasi + pemanggilan per plugin untuk hari tertentu, dengan paginasi.

BetaOrganisasiAnalitikSkill

Dapatkan Penggunaan Skill
GET/v1/organizations/analytics/skills

Dapatkan penggunaan per skill untuk hari tertentu, dengan paginasi berbasis kursor.

BetaOrganisasiAnalitikArtifacts

Dapatkan Aktivitas Artifact
GET/v1/organizations/analytics/artifacts

Dapatkan aktivitas pembuatan artifact untuk hari tertentu, dirinci berdasarkan tipe MIME.

BetaOrganisasiAnalitikLaporan Penggunaan

Dapatkan Penggunaan Token dari Waktu ke Waktu
GET/v1/organizations/analytics/usage_report

Mendapatkan penggunaan token dari waktu ke waktu dalam suatu rentang tanggal.

BetaOrganisasiAnalitikUser Usage Report

Dapatkan Penggunaan Token Per Pengguna
GET/v1/organizations/analytics/user_usage_report

Mendapatkan penggunaan token per pengguna dalam suatu rentang tanggal.

BetaOrganisasiAnalitikLaporan Biaya

Dapatkan Biaya dari Waktu ke Waktu
GET/v1/organizations/analytics/cost_report

Mendapatkan biaya dalam USD dari waktu ke waktu dalam suatu rentang tanggal.

BetaOrganisasiAnalitikUser Cost Report

Dapatkan Biaya Per Pengguna
GET/v1/organizations/analytics/user_cost_report

Mendapatkan biaya per pengguna dalam USD dalam suatu rentang tanggal.

BetaOrganisasiBatas Pengeluaran

Tetapkan Batas Pengeluaran
POST/v1/organizations/spend_limits

Menetapkan batas pengeluaran.

Dapatkan Batas Pengeluaran
GET/v1/organizations/spend_limits/{spend_limit_id}

Mengambil batas pengeluaran berdasarkan ID.

Hapus Batas Pengeluaran
DELETE/v1/organizations/spend_limits/{spend_limit_id}

Menghapus batas pengeluaran.

List Spend Limits
GET/v1/organizations/spend_limits

List the organization's spend limits.

BetaOrganisasiBatas PengeluaranEffective

Daftar Batas Pengeluaran Efektif
GET/v1/organizations/spend_limits/effective

Menampilkan daftar batas pengeluaran efektif setiap anggota dan pengeluaran periode berjalan.

BetaOrganisasiBatas PengeluaranPermintaan Kenaikan

Daftar Permintaan Kenaikan Batas Pengeluaran
GET/v1/organizations/spend_limit_increase_requests

Menampilkan daftar permintaan kenaikan batas pengeluaran, terbaru lebih dulu.

Dapatkan Permintaan Kenaikan Batas Pengeluaran
GET/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}

Mengambil permintaan kenaikan batas pengeluaran.

Setujui Permintaan Kenaikan Batas Pengeluaran
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve

Menyetujui permintaan kenaikan batas pengeluaran yang tertunda.

Tolak Permintaan Kenaikan Batas Pengeluaran
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny

Menolak permintaan kenaikan batas pengeluaran yang tertunda.

BetaOrganisasiGrup RBAC

Buat Grup RBAC
POST/v1/organizations/rbac_groups

Buat Grup RBAC di tenant Claude Enterprise. Grup yang dibuat melalui API memiliki tipe sumber "direct".

Daftar Grup RBAC
GET/v1/organizations/rbac_groups

Tampilkan daftar Grup RBAC di tenant Claude Enterprise.

Dapatkan Grup RBAC
GET/v1/organizations/rbac_groups/{rbac_group_id}

Ambil Grup RBAC berdasarkan ID.

Perbarui Grup RBAC
POST/v1/organizations/rbac_groups/{rbac_group_id}

Memperbarui nama Grup RBAC. Grup yang disediakan oleh penyedia identitas (tipe sumber "scim") tidak dapat diubah melalui API selama ada organisasi di tenant yang menggunakan provisioning SCIM.

Hapus Grup RBAC
DELETE/v1/organizations/rbac_groups/{rbac_group_id}

Menghapus Grup RBAC. Grup yang disediakan oleh penyedia identitas (tipe sumber "scim") tidak dapat dihapus melalui API selama ada organisasi di tenant yang menggunakan provisioning SCIM.

BetaOrganisasiGrup RBACAnggota

Daftar Anggota Grup RBAC
GET/v1/organizations/rbac_groups/{rbac_group_id}/members

Tampilkan daftar anggota Grup RBAC.

Tambah Anggota Grup RBAC
POST/v1/organizations/rbac_groups/{rbac_group_id}/members

Menambahkan Pengguna ke Grup RBAC. Keanggotaan grup yang disediakan oleh penyedia identitas (tipe sumber "scim") tidak dapat diubah melalui API selama ada organisasi di tenant yang menggunakan provisioning SCIM.

Hapus Anggota Grup RBAC
DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}

Mengeluarkan Pengguna dari Grup RBAC. Keanggotaan grup yang disediakan oleh penyedia identitas (tipe sumber "scim") tidak dapat diubah melalui API selama ada organisasi di tenant yang menggunakan provisioning SCIM.

BetaOrganisasiPeran RBAC

Daftar Peran RBAC
GET/v1/organizations/rbac_roles

Tampilkan daftar Peran RBAC di organisasi.

Dapatkan Peran RBAC
GET/v1/organizations/rbac_roles/{rbac_role_id}

Ambil Peran RBAC berdasarkan ID.

BetaOrganisasiPeran RBACIzin

Daftar Izin Peran RBAC
GET/v1/organizations/rbac_roles/{rbac_role_id}/permissions

Tampilkan daftar izin yang diberikan oleh Peran RBAC.

BetaOrganisasiPlugin

Create Plugin
POST/v1/organizations/plugins

Create an organization-owned Plugin and its first version by uploading the version's files.

Get Plugin
GET/v1/organizations/plugins/{plugin_id}

Retrieve a Plugin by ID.

Update Plugin
POST/v1/organizations/plugins/{plugin_id}

Change which stored version of an organization-owned Plugin is served to members, for example to roll back to an earlier one. This pins the served version: later uploads are stored but no longer change what is served, and pinning cannot currently be undone, here or in claude.ai.

List Plugins
GET/v1/organizations/plugins

List the Plugins created under the organization, newest first: those in the organization's own plugin marketplaces and those in members' personal plugin marketplaces.

Delete Plugin
DELETE/v1/organizations/plugins/{plugin_id}

Permanently delete a Plugin and every version it holds, exactly as when an administrator deletes it in claude.ai. The Plugin may belong to the organization or to a member, including a member who has since left the organization.

BetaOrganisasiPluginVersi

Create Plugin Version
POST/v1/organizations/plugins/{plugin_id}/versions

Add a version to an organization-owned Plugin by uploading the new version's files; it becomes the version served to members unless the Plugin's served version has been pinned.

List Plugin Versions
GET/v1/organizations/plugins/{plugin_id}/versions

List a Plugin's versions, newest first.

Get Plugin Version
GET/v1/organizations/plugins/{plugin_id}/versions/{version}

Retrieve one version of a Plugin by its ID, or the Plugin's newest version.

Download Plugin Version Archive
GET/v1/organizations/plugins/{plugin_id}/versions/{version}/content

Download one version's .zip archive, exactly as stored. Each download of a Plugin from a member's personal plugin marketplace is recorded on the Compliance API activity feed.

BetaOrganisasiPluginInstallation Settings

List Plugin Installation Settings
GET/v1/organizations/plugins/{plugin_id}/installation_settings

List an organization-owned Plugin's installation settings, which say which members it is for, most recently created first.

Set Plugin Installation Setting
POST/v1/organizations/plugins/{plugin_id}/installation_settings/{target}

Set or change an organization-owned Plugin's installation setting for the whole organization or for one RBAC Group.

Remove Plugin Installation Setting
DELETE/v1/organizations/plugins/{plugin_id}/installation_settings/{target}

Remove an organization-owned Plugin's own installation setting for the whole organization or for one RBAC Group.

BetaOrganisasiPluginShares

List Plugin Shares
GET/v1/organizations/plugins/{plugin_id}/shares

List the shares the owner of a member-owned Plugin has given — to every member of the organization, to an RBAC Group, or to one member — most recently granted first.

BetaOrganisasiPlugin Marketplaces

List Plugin Marketplaces
GET/v1/organizations/plugin_marketplaces

List the plugin marketplaces Plugins live in, newest first: the organization's own and its members' personal ones.

Get Plugin Marketplace
GET/v1/organizations/plugin_marketplaces/{marketplace_id}

Retrieve a plugin marketplace by ID.

Update Plugin Marketplace
POST/v1/organizations/plugin_marketplaces/{marketplace_id}

Set the default installation setting of one of the organization's own plugin marketplaces. Every Plugin in it without a setting of its own gets this default as its organization-wide setting, including Plugins added later.

Validate Plugin Marketplace Repository
POST/v1/organizations/plugin_marketplaces/validate_repository

Check whether a plugin marketplace held in a public GitHub repository would synchronize into claude.ai, without connecting or storing it.

Validate Plugin Marketplace Archive
POST/v1/organizations/plugin_marketplaces/validate_archive

Check whether a plugin marketplace, uploaded as a .zip of the marketplace directory, would synchronize into claude.ai, without connecting or storing it.