Listar Todos os Usuários Master Practitioner e Practitioner
Descrição
Retorna uma lista de usuários cadastrados com papel "Master Practitioner" (role_id = 5) ou "Practitioner" (role_id = 7), incluindo no retorno o id do usuário, nome, e-mail, avatar e role. Essa listagem é utilizada para associar um Master Practitioner ou um Practitioner a outro usuário.
Verbo
GET
URL Base
https://api.soargi.com
Endpoint
/users/practitioners
Cabeçalhos
Parâmetro | Valor |
---|---|
Authorization | Bearer Token |
Respostas
Sucesso - 200
{
"success": true,
"message": "Practitioners and Master Practitioners retrieved successfully.",
"data": [
{
"user_id": "8",
"first_name": "Antonio",
"last_name": "Andrade",
"email": "antonio.andrade@onefactory.com.br",
"avatarUrl": null,
"role": {
"role_id": "7",
"role_name": "Practitioner"
}
},
{
"user_id": "11",
"first_name": "Jonas",
"last_name": "Silva",
"email": "jonas.lucas2@example.com",
"avatarUrl": null,
"role": {
"role_id": "5",
"role_name": "Master Practitioner"
}
}
]
}
Erro - 404 (Nenhum practitioner ou master practitioner encontrado)
{
"status": 404,
"error": 404,
"messages": {
"error": "No practitioners or master practitioners found."
}
}
Códigos de Resposta
- 200 - Lista de practitioners retornada com sucesso
- 404 - Nenhum practitioner ou master practitioner encontrado