Usuários
Consulta de Usuários do Sistema
Os endpoints abaixo permitem consultar os usuários cadastrados no IntegraDoor, seja individualmente (por e-mail) ou listando todos os vinculados a uma empresa (cliente). Manutenções podem ser feitas via API, porém devem ser solicitadas oficialmente via Service Desk para validade permanente.
Buscar usuário por e-mail
GET /api/v1/cliente/dados-usuario/{email}
Localiza um usuário com base no e-mail cadastrado.
Request
curl -X 'GET' \ 'https://api-dev.integradoor.com.br/api/v2/cliente/dados-usuario/{email}' \ -H 'accept: text/plain'curl -X 'GET' \ 'https://api-dev.integradoor.com.br/api/v1/cliente/dados-usuario/email%40email.com' \ -H 'accept: text/plain'{ "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9", "refreshToken": "12cd34ef-5678-90ab-cdef-112233445566", "accessTokenExpiresIn": 3600, "refreshTokenExpiresIn": 86400, "userToken": { "id": "8c736fbf-f8b1-424b-af45-1afd4809b5ac", "phoneNumber": "11999999999", "countryCode": "+55", "authTokenAuthorization": "8c736fbf-f8b1-424b-af45-1afd4809b5ac", "clienteId": "262ea847-d676-4aff-871b-19e229bd7a1b", "unidadeId": "262ea847-d676-4aff-871b-19e229bd7a1b", "pontoAtendimentoId": "262ea847-d676-4aff-871b-19e229bd7a1b", "usa2FA": true, "ssoAtivo": true, "perfil": "Administrador", "foto": "https://example.com/foto.jpg", "nomeUsuario": "USUARIO X", "unidades": [ { "id": "1e43d84c-8bf3-4b6b-a8e4-00cf54aa73a3", "usuarioId": "1e43d84c-8bf3-4b6b-a8e4-00cf54aa73a3", "unidadeId": "1e43d84c-8bf3-4b6b-a8e4-00cf54aa73a3", "perfil": "Administrador", "nome": "UNIDADE X", "telefone1DDI": "+55", "telefone1": "1122334455", "situacao": "Ativo", "padrao": true } ], "unidadePadrao": { "id": "1e43d84c-8bf3-4b6b-a8e4-00cf54aa73a3", "usuarioId": "1e43d84c-8bf3-4b6b-a8e4-00cf54aa73a3", "unidadeId": "1e43d84c-8bf3-4b6b-a8e4-00cf54aa73a3", "perfil": "Administrador", "nome": "UNIDADE X", "telefone1DDI": "+55", "telefone1": "1122334455", "situacao": "Ativo", "padrao": true } }, "isPasswordStillDefault": false}Listar usuários da empresa
GET /api/v2/usuarios/usuarios-clinica
Retorna todos os usuários vinculados à empresa autenticada.
{ "clienteId": "string"}{ "sucesso": true, "data": [ { "id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "nome": "Carla Mendes", "perfil": "Administrador" }, { "id": "b2c3d4e5-6789-01ab-cdef-2345678901bc", "nome": "Rafael Souza", "perfil": "Recepcionista" } ]}