Listar pessoas da organização
Pessoas da organização da chave, com perfil, cargo e suspensão. Motivo e autor da suspensão só saem para quem tem `members.suspend` ou `org.audit.view`. Filtro opcional `status`. Exige o escopo members:read.
Authorization
chaveDeApi Chave de API da organização, criada nas configurações. Envie-a em Authorization: Bearer <sua chave>.
In: header
Query Parameters
Só ativas ou só suspensas.
Value in
- "active"
- "suspended"
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/members"{ "members": [ { "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5", "email": "string", "display_name": "string", "role": "string", "profile_id": "bfcb6779-b1f9-41fc-92d7-88f8bc1d12e8", "joined_at": "2019-08-24T14:15:22Z", "suspended_at": "2019-08-24T14:15:22Z", "suspended_reason": "string", "manages_all_agents": true } ]}Desligar agente da base
O agente deixa de consultar a base. Chave restrita a agentes só alcança os da seleção. Exige o escopo knowledge:write.
Trocar o perfil de uma pessoa
Atribui um perfil de acesso (ver `GET /v1/profiles`). Exige `members.assign_profile` de quem é dono da chave; o banco recusa escalada (perfil maior que o seu, alvo que pode mais, dono só por dono). Exige o escopo members:write.