Add Admin Matched Channel Participants From Organization
Snapshot current Organization Members onto a live matched channel as members (admin only). Idempotent per user. Rejects when the organization has more than 200 Members — add in smaller waves or per user. Returns added / alreadyMember / totalMembers counts.
Authorization
bearerAuth Authentication required for all endpoints. Supports Better Auth user credentials and dedicated agent bearer API keys (coworker_ or sokoBot_). Soko Bot runtime routes use their documented Vercel OIDC plus scoped turn-grant authentication.
In: header
Path Parameters
uuidRequest Body
application/json
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://loading/v1/admin/matched-channels/550e8400-e29b-41d4-a716-446655440000/participants/from-organization" \ -H "Content-Type: application/json" \ -d '{}'{
"data": {
"added": 3,
"alreadyMember": 1,
"totalMembers": 4
},
"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"
}
}{
"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"
}
}Add Admin Matched Channel Participant POST
Add an existing platform user to a live matched channel as a member (admin only). Idempotent when already a member. Publishes a joined membership status when newly added.
Add Admin Organization Member POST
Add an existing user as a member of an organization (admin only).

