Skip to main content

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

NomeTipoObrigatórioDescrição
statusstringavailable (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"
}
]