curl --request POST \
--url https://api.notifique.dev/v1/validations/cpf \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"items": [
{
"cpf": "12345678909",
"birthDate": "1990-01-01"
}
],
"mode": "quick"
}
'{
"success": true,
"data": {
"mode": "quick",
"totalCreditsCharged": 1,
"results": [
{
"cpf": "12345678909",
"birthDate": "1990-01-01",
"status": "valid",
"resultCode": 8,
"reason": null,
"name": null,
"socialName": null,
"registrationStatus": null,
"registeredBirthDate": null,
"deceasedIndicator": null,
"creditsCharged": 1
}
]
}
}Validation (API)
Look up CPF (sync)
Send up to 10 CPF + birth date pairs and get results in the same response. quick (local validation) or full (official government database). Default: quick. Birth date accepts ISO (1990-01-01), Brazilian (01/01/1990), or compact (01011990).
POST
/
v1
/
validations
/
cpf
curl --request POST \
--url https://api.notifique.dev/v1/validations/cpf \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"items": [
{
"cpf": "12345678909",
"birthDate": "1990-01-01"
}
],
"mode": "quick"
}
'{
"success": true,
"data": {
"mode": "quick",
"totalCreditsCharged": 1,
"results": [
{
"cpf": "12345678909",
"birthDate": "1990-01-01",
"status": "valid",
"resultCode": 8,
"reason": null,
"name": null,
"socialName": null,
"registrationStatus": null,
"registeredBirthDate": null,
"deceasedIndicator": null,
"creditsCharged": 1
}
]
}
}Authorizations
ntfValBearerAuthntfValApiKeyHeader
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Lista de pares CPF + data de nascimento (1 a 10).
Required array length:
1 - 10 elementsShow child attributes
Show child attributes
quick = checagens rápidas (formato, MX ou tipo de linha). full = quick + verificação profunda (caixa de entrada ou WhatsApp).
Available options:
quick, full Was this page helpful?

