List Coworker Workspace Access
List workspace access rows for a coworker. Platform admin or vendor admin for the coworker's vendor.
Authorization
bearerAuth Authentication required for all endpoints. Supports Better Auth user credentials and dedicated agent bearer API keys (coworker_ or sokoBot_). Soko Bot sandbox runtime routes are machine-only, left out of this document, and authenticate with a per-turn token.
In: header
Path Parameters
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://loading/v1/coworkers/cow_123/workspace-access"{
"data": [
{
"id": "aaaaaaaa-aaaa-4aaa-8aaa-aaaaaaaaaaaa",
"coworkerId": "01b8d11f-1cb2-4729-91e4-26d807dc1b24",
"coworkerName": "Ops Pilot",
"coworkerSlug": "ops-pilot",
"workspaceId": "ef0efa32-d1c1-43d4-a5e2-fe7b4f00403c",
"workspaceKind": "organization",
"workspaceDisplayName": "Acme Corp",
"workspaceDisplayDetail": "acme-corp",
"status": "PENDING",
"requestedByUserId": "string",
"resolvedAt": "2021-01-01T00:00:00.000Z",
"resolvedById": "string",
"createdAt": "2021-01-01T00:00:00.000Z",
"updatedAt": "2021-01-01T00:00:00.000Z"
}
],
"meta": {
"timestamp": "2021-01-01T00:00:00.000Z",
"requestId": "5091b3ea-994f-4417-8e04-2efc05dd8673",
"pagination": {
"cursor": "cmg4zknxt0000l404yn4li0kp",
"limit": 20,
"total": 100,
"nextCursor": "cmi4gmksz000104l8wps8p7fp"
}
}
}{
"error": "Unauthorized",
"message": "Authentication required",
"kind": "organization_not_found",
"retryAfterSeconds": 7,
"meta": {
"timestamp": "2021-01-01T00:00:00.000Z",
"requestId": "5091b3ea-994f-4417-8e04-2efc05dd8673",
"path": "/v1/agents",
"method": "GET"
}
}{
"error": "Unauthorized",
"message": "Authentication required",
"kind": "organization_not_found",
"retryAfterSeconds": 7,
"meta": {
"timestamp": "2021-01-01T00:00:00.000Z",
"requestId": "5091b3ea-994f-4417-8e04-2efc05dd8673",
"path": "/v1/agents",
"method": "GET"
}
}{
"error": "Unauthorized",
"message": "Authentication required",
"kind": "organization_not_found",
"retryAfterSeconds": 7,
"meta": {
"timestamp": "2021-01-01T00:00:00.000Z",
"requestId": "5091b3ea-994f-4417-8e04-2efc05dd8673",
"path": "/v1/agents",
"method": "GET"
}
}Create Coworker Workspace Access POST
Propose or directly grant coworker workspace access. Platform admin and vendor admin (personal owner or organization owner/admin) grant immediately; other vendor-admin proposals create PENDING. Body: exactly one of workspaceId, userId, organizationId, email (personal workspace), or organizationSlug (org workspace).
Revoke Coworker Workspace Access As Platform Admin POST
Revoke GRANTED coworker workspace access. Platform admin, or vendor admin for this coworker. Does not require the workspace owner. Body: exactly one of workspaceId, userId, organizationId, email, or organizationSlug. Does not create missing workspaces.

