Daftar Workspace untuk Akun Layanan
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.
Menampilkan daftar workspace tempat akun layanan menjadi anggota.
Setiap entri menyertakan workspace_role akun layanan di
workspace tersebut. Gunakan limit dan kursor next_page untuk paginasi. Ketika
akun layanan tidak memiliki keanggotaan workspace default yang eksplisit, keanggotaan
implisit (implicit: true) dikembalikan sebagai entri pertama pada
halaman pertama; dengan limit=1 halaman pertama dapat mengembalikan hingga 2 entri
(entri implisit ditambah satu keanggotaan eksplisit) sehingga kursor paginasi
dapat diturunkan. Keanggotaan hanya dikembalikan selama
akun layanan aktif. Tanpa kursor page, akun layanan yang diarsipkan
mengembalikan daftar kosong. Kursor page yang tidak
cocok dengan keanggotaan aktif mengembalikan kesalahan invalid-request 400. Kursor
berhenti cocok ketika keanggotaan dihapus, workspace dihapus,
atau akun layanan diarsipkan. Mulai ulang paginasi dari halaman
pertama untuk memulihkan.
Path parameters
Query parameters
Headers
Returns
curl https://api.anthropic.com/v1/organizations/service_accounts/$SERVICE_ACCOUNT_ID/workspaces \
-H 'anthropic-version: 2023-06-01' \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"{
"data": [
{
"created_by_actor_id": "created_by_actor_id",
"implicit": true,
"service_account_id": "service_account_id",
"type": "service_account_workspace_member",
"workspace_id": "workspace_id",
"workspace_role": "workspace_admin"
}
],
"next_page": "next_page"
}Returns Examples
{
"data": [
{
"created_by_actor_id": "created_by_actor_id",
"implicit": true,
"service_account_id": "service_account_id",
"type": "service_account_workspace_member",
"workspace_id": "workspace_id",
"workspace_role": "workspace_admin"
}
],
"next_page": "next_page"
}