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, dedicated coworker bearer API keys (coworker_), and the orchestrator service bearer (ORCHESTRATOR_SERVICE_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",
"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",
"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",
"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 (member workspace) grant immediately; vendor admin foreign workspace creates 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.

