Skip to main content

GET Buscar Agendamentos do Paciente

Retorna a lista de agendamentos de um paciente a partir do CPF e data de nascimento.

Autenticação necessária

Esta rota requer o header Authorization: Bearer {accessToken}

Campos obrigatórios

Os parâmetros cpf e dateBirth são obrigatórios para esta requisição.


Endpoint

GET https://api-dev.imagemais.com.br/api/results/appointments

Parâmetros de Query

NomeTipoObrigatórioValores válidosDescrição
cpfstringCPF sem máscaraCPF do paciente
dateBirthstringYYYY-MM-DDData de nascimento do paciente
limitnumber0–100Itens por página
offsetnumber>= 0Offset de paginação

Requisição

curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/results/appointments?limit=50&offset=0&cpf={cpf}&dateBirth={dateBirth}' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'

Respostas

200 Sucesso

{
"data": [
{
"id": 6604,
"date": "2026-04-22T00:00:00.000Z",
"startTime": "15:50",
"endTime": "16:00",
"notes": "",
"createdAt": "2026-04-20T13:26:22.583Z",
"updatedAt": "2026-04-20T13:26:22.583Z",
"doctor": {
"id": 2,
"name": "Dr. Victor Rocha"
},
"status": {
"id": 1,
"name": "Agendado",
"color": "#ffc107"
},
"appointmentProcedures": {
"procedure": {
"id": 3717,
"name": "CONSULTA - CLÍNICA MÉDICA"
}
}
}
]
}

400 Paciente não encontrado

Retornado quando o CPF ou a data de nascimento são inválidos ou não correspondem a nenhum paciente cadastrado.

{
"message": "Paciente não encontrado ou dados incorretos",
"error": "Bad Request",
"statusCode": 400
}