Este endpoint permite buscar informações de usuários com base em vários critérios e com paginação. É necessário fornecer pelo menos um conjunto de campos obrigatórios.
- Método HTTP: GET
-
URL do Endpoint:
{host}/adm/api/v1/usuarios
Parâmetros da Solicitação:
-
dataInicio(LocalDate (yyyy-MM-dd), obrigatório): Período do agendamento a ser filtrado. -
dataFim(LocalDate (yyyy-MM-dd), obrigatório): Período do agendamento a ser filtrado.
Exemplo de Solicitação:
curl --location --request GET '{host}/adm/api/v1/usuarios?dataInicio=2024-01-01&dataFim=2024-03-10' \\
--header 'Content-Type: application/json' \\
--header 'Authorization: Bearer {access_token}'
Exemplo de Resposta:
{
"page": 0,
"pageSize": 10,
"count": 10,
"first": true,
"last": false,
"totalPages": 3,
"totalCount": 23,
"list": [
{
"id": 41341,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "44864422028",
"perfis": null,
"nome": " Rômulo José Cardoso",
"emailPessoal": "romulo@mailna.co",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41344,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "62744754005",
"perfis": null,
"nome": "Mickey Mouse",
"emailPessoal": "mouse@mailna.co",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41362,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "23632110069",
"perfis": null,
"nome": "Wario Bros",
"emailPessoal": "wariobros@mailna.co",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41343,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "82296897096",
"perfis": null,
"nome": "Mario Bros",
"emailPessoal": "wellington.lago@univision.net.br",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 3,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41340,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "05637584907",
"perfis": null,
"nome": "baby dinossauro ",
"emailPessoal": "babyd@mailna.co",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 3,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41342,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "57440577060",
"perfis": null,
"nome": "Davi Teranx",
"emailPessoal": "wellington.lago@univision.nrt.br",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41360,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "80927183005",
"perfis": null,
"nome": "Minnie Mouse",
"emailPessoal": "miniemouse@mailna.co",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41361,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "67278806704",
"perfis": null,
"nome": "Patrícia Kamilly Ferreira",
"emailPessoal": "teste@teste.com",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41380,
"idEmpresa": 40180,
"tipo": "PROFISSIONAL_SAUDE",
"login": "brenda.almada",
"perfis": [
{
"id": 40487,
"descricao": "Medico",
"idEmpresa": 40180,
"tipoUsuario": "PROFISSIONAL_SAUDE",
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": {
"id": 40180,
"codigo": "a001",
"codigoEncriptado": "a68c555a2670e998a7e4cd4e201e6ba8",
"nome": "01 a",
"cnpj": "49097489000150",
"razaoSocial": "Cliente 01A",
"site": "www.clientedois.net.br",
"email": "clientea2@emails.com",
"baseUrlPortal": null,
"idEndereco": 41361,
"telefone1": null,
"telefone2": null,
"idConvenio": null,
"status": true,
"logo": "upload/empresa/c8c590e5-029d-493e-8980-10162e7a74bf.jpg",
"logoUrl": null,
"exibeLogoSistema": true,
"exibeLogoRelatorio": true,
"existeSenha": null,
"biometriaAtiva": null,
"biometriaProvedor": null,
"biometriaFaixaInicial": null,
"biometriaFaixaFinal": null,
"convenio": null,
"senhaCliente": null,
"idUsuarioAlteracao": null,
"responsavelGeral": null,
"responsavelFinanceiro": null,
"responsavelTecnico": null,
"usuarioAlteracao": null,
"endereco": null,
"biometriaFacial": {
"id": 1,
"ativa": true,
"provedor": "UNIVISION",
"faixaInicial": 1,
"faixaFinal": 99
}
},
"descricaoCompleta": "testeesssssssssssssssssssss",
"perfilFuncionalidades": null
}
],
"nome": "Brenda Regina Jennifer Almada",
"emailPessoal": "brenda@email.com",
"emailProfissional": "brenda@email.com",
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": false,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": null,
"dadosPessoais": {
"idUsuario": 41380,
"idEmpresa": 40180,
"nomePai": null,
"nomeMae": null,
"nomeSocial": null,
"estadoCivil": null,
"dataNascimento": "1987-01-12",
"dataAtualizacao": "2024-01-24",
"idSexo": 1,
"idRacaCor": null,
"racaCor": null,
"sexo": {
"id": 1,
"descricao": "FEMININO",
"sigla": "F",
"codigoSexo": "3",
"codigoTiss": "3"
},
"idPaisNaturalidade": null,
"idEstadoNaturalidade": null,
"idCidadeNaturalidade": null,
"dataEntradaPais": null,
"idGenero": null,
"genero": null,
"descCidade": null,
"loginRes": null,
"documentos": {
"idUsuario": 41380,
"idEmpresa": null,
"rgNumero": null,
"rgDataEmissao": null,
"rgUf": null,
"complemento": null,
"cpf": "54068737177",
"pis": null,
"cns": null,
"rgOrgaoEmissor": null,
"passaporteNumero": null,
"idPaisEmissorPassaporte": null,
"passaporteDataValidade": null,
"passaporteDataEmissao": null,
"dataAtualizacao": "2024-01-24T12:00:26+0000",
"idUsuarioAtualizacao": 41380,
"passaporteDataNaturalizacao": null
}
},
"documentos": {
"idUsuario": 41380,
"idEmpresa": 40180,
"rgNumero": null,
"rgDataEmissao": null,
"rgUf": null,
"complemento": null,
"cpf": "54068737177",
"pis": null,
"cns": null,
"rgOrgaoEmissor": null,
"passaporteNumero": null,
"idPaisEmissorPassaporte": null,
"passaporteDataValidade": null,
"passaporteDataEmissao": null,
"dataAtualizacao": null,
"idUsuarioAtualizacao": 41380,
"passaporteDataNaturalizacao": null
},
"profissionalSaude": {
"idProfissionalSaude": 41380,
"transacaoTissPj": false,
"confirmacaoCartao": false,
"habilitaAutorizarSemCartao": false,
"cuidador": false,
"cuidadorViverBem": false,
"profissionalCuidadorAgo": false,
"naoRealizaTiss": false,
"naoRealizaTransacaoTiss": false,
"habilitaNotifContrareferencia": false,
"habilitaEnvioSms": false,
"habilitaAlertUpExameAgo": false,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": false,
"atendimentoRetornoPadrao": false,
"prontuarioRestrito": false,
"numeroRegistro": "789654",
"idEstadoRegistro": 4,
"estadoRegistro": null,
"ocultarCid": false,
"ocultarCiap": false,
"profissionalNaoCooperado": false,
"executaPrescricao": false,
"atendeObstetricia": false,
"exibirFolhaRostoProntuario": false,
"conselhoTiss": null,
"conselhoTissProfissional": null,
"especialidades": [
{
"id": 1,
"nome": "ALERGOLOGISTA"
}
],
"usuario": {
"id": 41380,
"idEmpresa": null,
"tipo": "PROFISSIONAL_SAUDE",
"login": null,
"nome": "Brenda Regina Jennifer Almada",
"emailPessoal": null,
"emailProfissional": null,
"status": true
}
},
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
},
{
"id": 41384,
"idEmpresa": 40180,
"tipo": "PACIENTE",
"login": "13406259707",
"perfis": null,
"nome": "Tarcísio Moreira Nogueira",
"emailPessoal": "tarcisio.nogueira@univision.net.br",
"emailProfissional": null,
"excluido": false,
"bloqueado": false,
"status": true,
"qtdeLoginsIvalidos": null,
"limiteSessoes": 1,
"restringirBloqueioAps": null,
"restringirBloqueioHorario": null,
"obrigaPresencaCuidado": null,
"dataCriacao": null,
"dataAtualizacao": null,
"empresa": {
"id": 40180,
"codigo": "a001",
"codigoEncriptado": "a68c555a2670e998a7e4cd4e201e6ba8",
"nome": "01 a",
"cnpj": "49097489000150",
"razaoSocial": "Cliente 01A",
"site": "www.clientedois.net.br",
"email": "clientea2@emails.com",
"baseUrlPortal": null,
"idEndereco": 41361,
"telefone1": null,
"telefone2": null,
"idConvenio": null,
"status": true,
"logo": "upload/empresa/c8c590e5-029d-493e-8980-10162e7a74bf.jpg",
"logoUrl": null,
"exibeLogoSistema": true,
"exibeLogoRelatorio": true,
"existeSenha": null,
"biometriaAtiva": null,
"biometriaProvedor": null,
"biometriaFaixaInicial": null,
"biometriaFaixaFinal": null,
"convenio": null,
"senhaCliente": null,
"idUsuarioAlteracao": null,
"responsavelGeral": null,
"responsavelFinanceiro": null,
"responsavelTecnico": null,
"usuarioAlteracao": null,
"endereco": null,
"biometriaFacial": {
"id": 1,
"ativa": true,
"provedor": "UNIVISION",
"faixaInicial": 1,
"faixaFinal": 99
}
},
"dadosPessoais": null,
"documentos": null,
"profissionalSaude": null,
"enderecos": null,
"contatos": null,
"consultorios": null,
"primeiroAcesso": false,
"senhaGerada": null
}
]
}
Autor: Fabricio Uema em 08/01/2025.
Tópicos Relacionados:
Como codificar/decodificar a senha para Base64 ?
Como gerar o HASH para autenticação e consumo das APIs de dados ?
Como consumir a API de dados do paciente ?
Como utilizo a API para adicionar ao prontuário do paciente um exame externo ?
Como utilizo a API de busca das informações do um lote guias TISS ?
Como utilizo a API para buscar uma guia TISS ?
Como utilizo a API de busca de atendimentos ?
Como utilizo a API de busca de médico ?
Como utilizo a API de busca de consultório ?
Como utilizo a API de busca salas de consultório ?
Como utilizo a API de busca das especialidades vinculadas ao médico ?
Como utilizo a API de disponibilidade médica ?
Como utilizo a API geradora de voucher de atendimento ?
Como utilizo a API que confirma o agendamento ?