Organisasi
Dapatkan Organisasi Saat Ini
client.organization.retrieve(options?): OrganizationInfoAmbil informasi tentang organisasi yang terkait dengan kunci API yang diautentikasi.
Models
OrganisasiKunci API
Daftar Kunci API
client.organization.apiKeys.list(query?, options?): Page<APIKey>Ambil Kunci API (Admin API)
client.organization.apiKeys.retrieve(apiKeyID, options?): APIKeyAmbil informasi tentang satu kunci API di organisasi Anda, dicari berdasarkan ID-nya. Endpoint Admin API ini memerlukan kunci Admin API, ditujukan untuk pengelolaan kunci secara terprogram, dan tidak pernah mengembalikan nilai rahasia kunci. Untuk melihat atau membuat kunci API Anda sendiri, buka Kunci API di Claude Console.
Perbarui Kunci API
client.organization.apiKeys.update(apiKeyID, body, options?): APIKeyOrganisasiKunci Eksternal
Buat Kunci Eksternal
client.organization.externalKeys.create(body, options?): ExternalKeyBuat konfigurasi kunci eksternal yang dimiliki oleh organisasi pemanggil.
Daftar Kunci Eksternal
client.organization.externalKeys.list(query?, options?): PageCursor<ExternalKey>Daftar konfigurasi kunci eksternal di organisasi pemanggil.
Dapatkan Kunci Eksternal
client.organization.externalKeys.retrieve(externalKeyID, options?): ExternalKeyAmbil satu konfigurasi kunci eksternal di organisasi pemanggil berdasarkan ID.
Perbarui Kunci Eksternal
client.organization.externalKeys.update(externalKeyID, body, options?): ExternalKeyPerbarui sebagian konfigurasi kunci eksternal. Field yang dihilangkan tidak diubah.
Hapus Kunci Eksternal
client.organization.externalKeys.delete(externalKeyID, options?): ExternalKeyDeleteResponseHapus konfigurasi kunci eksternal.
Validasi Kunci Eksternal
client.organization.externalKeys.validate(externalKeyID, options?): ExternalKeyValidateResponseValidasi konfigurasi kunci eksternal terhadap KMS pelanggan.
OrganisasiFederasiPenerbit
Buat Penerbit Federasi
client.organization.federation.issuers.create(body, options?): FederationIssuerMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Daftar Penerbit Federasi
client.organization.federation.issuers.list(query?, options?): PageCursor<FederationIssuer>Memerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Dapatkan Penerbit Federasi
client.organization.federation.issuers.retrieve(federationIssuerID, options?): FederationIssuerMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Perbarui Penerbit Federasi
client.organization.federation.issuers.update(federationIssuerID, body, options?): FederationIssuerMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Arsipkan Penerbit Federasi
client.organization.federation.issuers.archive(federationIssuerID, options?): FederationIssuerMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
OrganisasiFederasiAturan
Buat Aturan Federasi
client.organization.federation.rules.create(body, options?): FederationRuleMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Daftar Aturan Federasi
client.organization.federation.rules.list(query?, options?): PageCursor<FederationRule>Memerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Dapatkan Aturan Federasi
client.organization.federation.rules.retrieve(federationRuleID, options?): FederationRuleMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Perbarui Aturan Federasi
client.organization.federation.rules.update(federationRuleID, body, options?): FederationRuleMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Arsipkan Aturan Federasi
client.organization.federation.rules.archive(federationRuleID, options?): FederationRuleMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
OrganisasiFederasiAturanWorkspace
Tambahkan Workspace Aturan Federasi
client.organization.federation.rules.workspaces.add(federationRuleID, body, options?): FederationRuleWorkspaceMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Daftar Workspace Aturan Federasi
client.organization.federation.rules.workspaces.list(federationRuleID, query?, options?): PageCursor<FederationRuleWorkspace>Memerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Keluarkan Workspace Aturan Federasi
client.organization.federation.rules.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
OrganisasiUndangan
Buat Undangan
client.organization.invites.create(body, options?): OrganizationInviteUndang pengguna untuk bergabung dengan organisasi melalui email.
Daftar Undangan
client.organization.invites.list(query?, options?): Page<OrganizationInvite>Daftar undangan organisasi.
Dapatkan Undangan
client.organization.invites.retrieve(inviteID, options?): OrganizationInviteAmbil undangan berdasarkan ID.
Hapus Undangan
client.organization.invites.delete(inviteID, options?): InviteDeleteResponseHapus undangan yang tertunda.
OrganisasiAkun Layanan
Buat Akun Layanan
client.organization.serviceAccounts.create(body, options?): ServiceAccountMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Daftar Akun Layanan
client.organization.serviceAccounts.list(query?, options?): PageCursor<ServiceAccount>Memerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Dapatkan Akun Layanan
client.organization.serviceAccounts.retrieve(serviceAccountID, options?): ServiceAccountMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Perbarui Akun Layanan
client.organization.serviceAccounts.update(serviceAccountID, body, options?): ServiceAccountMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Arsipkan Akun Layanan
client.organization.serviceAccounts.archive(serviceAccountID, options?): ServiceAccountMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
OrganisasiAkun LayananWorkspace
Tambahkan Workspace ke Akun Layanan
client.organization.serviceAccounts.workspaces.add(serviceAccountID, body, options?): ServiceAccountWorkspaceMemberMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Daftar Workspace untuk Akun Layanan
client.organization.serviceAccounts.workspaces.list(serviceAccountID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Memerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Keluarkan Workspace dari Akun Layanan
client.organization.serviceAccounts.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
OrganisasiPengguna
Daftar Pengguna
client.organization.users.list(query?, options?): Page<OrganizationUser>Daftar anggota organisasi.
Dapatkan Pengguna
client.organization.users.retrieve(userID, options?): OrganizationUserAmbil anggota organisasi berdasarkan ID pengguna.
Perbarui Pengguna
client.organization.users.update(userID, body, options?): OrganizationUserPerbarui peran organisasi anggota.
Keluarkan Pengguna
client.organization.users.remove(userID, options?): UserRemoveResponseKeluarkan anggota dari organisasi.
OrganisasiWorkspace
Daftar Workspace
client.organization.workspaces.list(query?, options?): Page<Workspace>Buat Workspace
client.organization.workspaces.create(body, options?): WorkspaceDapatkan Workspace
client.organization.workspaces.retrieve(workspaceID, options?): WorkspacePerbarui Workspace
client.organization.workspaces.update(workspaceID, body, options?): WorkspaceArsipkan Workspace
client.organization.workspaces.archive(workspaceID, options?): WorkspaceOrganisasiWorkspaceBatas Laju
Daftar Batas Laju Workspace
client.organization.workspaces.rateLimits.list(workspaceID, query?, options?): PageCursor<WorkspaceRateLimit>OrganisasiWorkspaceAnggota
Daftar Anggota Workspace
client.organization.workspaces.members.list(workspaceID, query?, options?): Page<WorkspaceMember>Buat Anggota Workspace
client.organization.workspaces.members.add(workspaceID, body, options?): WorkspaceMemberDapatkan Anggota Workspace
client.organization.workspaces.members.retrieve(userID, params, options?): WorkspaceMemberPerbarui Anggota Workspace
client.organization.workspaces.members.update(userID, params, options?): WorkspaceMemberHapus Anggota Workspace
client.organization.workspaces.members.remove(userID, params, options?): MemberRemoveResponseOrganisasiWorkspaceAkun Layanan
Daftar Anggota Workspace Akun Layanan
client.organization.workspaces.serviceAccounts.list(workspaceID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Memerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Buat Anggota Workspace Akun Layanan
client.organization.workspaces.serviceAccounts.add(workspaceID, body, options?): ServiceAccountWorkspaceMemberMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Dapatkan Anggota Workspace Akun Layanan
client.organization.workspaces.serviceAccounts.retrieve(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Perbarui Anggota Workspace Akun Layanan
client.organization.workspaces.serviceAccounts.update(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberMemerlukan token akses OAuth dengan scope org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci Admin API tidak diterima. Lihat Mengelola WIF dengan Admin API.
Hapus Anggota Workspace Akun Layanan
client.organization.workspaces.serviceAccounts.remove(serviceAccountID, params, options?): ServiceAccountRemoveResponseMemerlukan 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 Kelola WIF dengan Admin API.
OrganisasiBatas Laju
Daftar Batas Laju Organisasi
client.organization.rateLimits.list(query?, options?): PageCursor<OrganizationRateLimit>Mencantumkan "rate limit" (batas laju) Messages API untuk organisasi Anda.
OrganisasiPengaturan Kepatuhan
Dapatkan Pengaturan Kepatuhan
client.organization.complianceSettings.retrieve(options?): OrganizationComplianceSettingsAmbil Pengaturan Kepatuhan (Compliance Settings) organisasi Anda.
Perbarui Pengaturan Kepatuhan
client.organization.complianceSettings.update(body, options?): OrganizationComplianceSettingsPerbarui Pengaturan Kepatuhan (Compliance Settings) organisasi Anda.