Skip to main content

Get Patient

Use the PatientCareIntegrationV2_getPatient method to locate the registration data of an individual patient already registered in Patient Care.

This method returns the main patient registration data, such as personal information, contacts, and basic registration data.


Step 1: Get the Authentication Token and Headers

Before making any query, you must authenticate and obtain a valid token.

This endpoint uses the Patient Care authentication flow.

For more details, see: Patient Care Authentication


Step 2: Get Patient

Use the PatientCareIntegrationV2_getPatient method to query the patient's registration data by CPF.

Parameters

ParameterTypeRequiredDescriptionValue
cpfStringYesPatient CPFMap Input

GraphQL Query Example

query getPatient {
PatientCareIntegrationV2_getPatient(cpf: "12345678900") {
idPatient
name
country
cpf
mainPhone
typeMainPhone
email
eligibility
preferedContact
periodForContact
gender
birthDate
uniqueBeneficiaryId
active
createDate
}
}

Return Example

{
"data": {
"PatientCareIntegrationV2_getPatient": {
"idPatient": "7d2a8e6b-1f9d-4c54-93c7-8f5d9c3a1122",
"name": "JOAO DA SILVA",
"country": "_0",
"cpf": "00000000000",
"mainPhone": "11999999999",
"typeMainPhone": "_2",
"email": "joao.silva@email.com",
"eligibility": null,
"preferedContact": null,
"periodForContact": null,
"gender": "_0",
"birthDate": "1990-01-01T00:00:00.000Z",
"uniqueBeneficiaryId": "12345678901",
"active": true,
"createDate": "2026-05-18T15:08:55.898Z"
}
}
}