Pacientes
Listar todos os pacientes
Este endpoint retorna uma lista simplificada de todos os pacientes cadastrados no IntegraDoor.
curl -X 'GET' 'https://api.integradoor.com.br/api/v2/pacientes/listar' -H 'accept: application/json'{ "sucesso": true, "data": [ { "id": "123e4567-e89b-12d3-a456-426614174000", "nome": "PACIENTE X", "cpf": "12345678900", "nascimento": "1988-07-15", "sexo": "F" } ]}Listar pacientes com paginação
Permite buscar pacientes de forma paginada, com suporte a filtros como nome e CPF.
Parâmetros disponíveis
page: número da página (inicia em 1)pageSize: quantidade de itens por páginanome: (opcional) nome do pacientecpf: (opcional) CPF do paciente
curl -X 'GET' 'https://api.integradoor.com.br/api/v2/pacientes/paginacao?page=1&pageSize=10' -H 'accept: application/json'{ "sucesso": true, "data": { "paginaAtual": 1, "totalPaginas": 5, "itens": [ { "id": "d04b5aaf-d82c-4f9f-a256-0c4b1ec6f7c1", "nome": "Carlos Pereira", "cpf": "98765432100", "nascimento": "1975-11-30", "sexo": "M" } ] }}Obter paciente por ID
Retorna os dados completos de um paciente a partir do seu identificador único (id).
curl -X 'GET' 'https://api.integradoor.com.br/api/v2/pacientes/obter/d04b5aaf-d82c-4f9f-a256-0c4b1ec6f7c1' -H 'accept: application/json'{ "sucesso": true, "data": { "id": "d04b5aaf-d82c-4f9f-a256-0c4b1ec6f7c1", "nome": "Carlos Pereira", "cpf": "98765432100", "nascimento": "1975-11-30", "sexo": "M", "email": "carlos.pereira@email.com", "telefone": "11999999999" }}Obter digitais do paciente
Retorna os dados biométricos (digitais) associados a um paciente com base no seu id.
curl -X 'GET' 'https://api.integradoor.com.br/api/v2/pacientes/digitais/d04b5aaf-d82c-4f9f-a256-0c4b1ec6f7c1' -H 'accept: application/json'{ "sucesso": true, "data": { "id": "d04b5aaf-d82c-4f9f-a256-0c4b1ec6f7c1", "digitais": [ { "dedo": "polegar direito", "base64": "iVBORw0KGgoAAAANSUhEUgAA..." } ] }}