Skip to main content

GET Buscar Orçamentos por Paciente

Retorna a lista de orçamentos de um paciente específico, com paginação por cursor e filtros opcionais.

Autenticação necessária

Esta rota requer o header Authorization: Bearer {accessToken}


Endpoint

GET https://api-dev.imagemais.com.br/api/budgets/find/patient/{id}

Path Parameter

NomeTipoObrigatórioDescrição
idnumberID do paciente

Query

NomeTipoObrigatórioDescrição
limitnumberItens por página (padrão: 20)
cursornumberCursor para paginação
dateInitialstringData inicial (YYYY-MM-DD, filtro por updatedAt)
dateFinalstringData final (YYYY-MM-DD, filtro por updatedAt)
sendToQueuestring (boolean)1 = enviado para fila / 0 = não enviado
Filtro por data

O filtro de datas só é aplicado quando dateInitial e dateFinal são informados juntos.


Requisição

curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/budgets/find/patient/17541?limit=20' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'

Respostas

200 Sucesso

{
"data": [
{
"id": 25266,
"createdAt": "2026-01-15T13:43:13.337Z",
"budgetsProcedures": [
{
"price": "252",
"procedure": {
"name": "17 BETA ESTRADIOL E2 - PRIMEIRA AMOSTRA"
},
"discountBudgetsProcedures": null
}
],
"orders": [
{
"status": {
"name": "PENDING"
}
}
]
}
],
"pagination": {
"nextCursor": null
}
}

200 Paciente sem orçamentos

{
"data": [],
"pagination": {
"nextCursor": null
}
}