GET Usuários com Permissão de Consulta
Lista usuários da conta com a disponibilidade para atender consultas, contando quantas consultas abertas cada um tem. Ordenado por nome.
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
Permissão necessária
Exige a permissão read_consultations.
Endpoint
GET https://api-dev.imagemais.com.br/api/users/with-consultation-permission
Parâmetros de Query
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
status | string | ❌ | available (sem consultas abertas) ou busy (com consultas abertas). Omitido: retorna todos |
Requisição
curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/users/with-consultation-permission?status=available' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'
Respostas
200 Sucesso
Cada item traz o total de consultas abertas atribuídas (assignedConsultations) e o status derivado (available quando zero, busy caso contrário).
[
{
"id": 12,
"name": "João da Silva",
"assignedConsultations": 0,
"status": "available"
},
{
"id": 15,
"name": "Maria Oliveira",
"assignedConsultations": 2,
"status": "busy"
}
]