Get access to the CPF API for
check name, date of birth and registration status of persons
Get access to the CPF API for
check name, date of birth and registration status of persons

CPF API advantages

The CPF API provides more security and integrity for your people data.

  • Avoid frauds
  • Automate people verification
  • Improve lead analysis
  • Consult registration status
  • Easy to use
  • Java and C# .NET libraries
  • Avoid frauds
  • Automate people verification
  • Improve lead analysis
  • Consult registration status
  • Easy to use
  • Java and C# .NET libraries

Do you want to contract API CPF? Tell us.

The most complete CPF API documentation

Through the button, access the complete documentation. Or see an example of use below.

  • REST
  • Java
  • C#

Request

GET
https://api.nuv.tools/cpf/v1/{token}?cpf={cpf}&birthdate={birthdate}
  • token: provided for testing or after contracting.
    • Size: 128
    • Type: Alphanumeric
    • Mandatory: true
  • cpf: registration number without punctuation.
    • Size: 11
    • Type: Number
    • Mandatory: true
    • Example: 12345678901
  • birthdate: CPF owner’s date of birth.
    • Size: 8
    • Type: Number
    • Format: yyyyMMdd
    • Mandatory: true
    • Example: 19980203

Response

{
"status": "OK",
"cpf": "123.456.789-10",
"name": "JOSÉ ALVES",
"genre": "M",
"birthdate": "02/13/1985",
"status": "REGULAR",
"registrydate": "05/18/2001"
}

Client

//ARTIFACT: CpfClientService.java
package company;
 
public class CpfClientService
{
private final ApiCpfClient _apiCpfClient;
 
public CpfClientService(ApiCpfClient apiCpfClient)
{
_apiCpfClient = apiCpfClient;
}
 
public find(CpfFilter cpfFilter)
{
queryString = cpfFilter.GetQueryString();
return _apiCpfClient.get();
}
}

Usage

//ARTIFACT: Test.java
package company;
 
public class Test
{
@Inject
private Company.CpfClientService getCpfClientService(){ return auto_CpfClientService; }
 
private Test()
{
CpfFilter cpfFilter = new {,
Cpf = "12345678910"
BirthDate = new DateTime(1,1,2001)
};
 
resultCpf = await getCpfClientService().find(cpfFilter);
 
if(resultCpf.Succeeded)
Console.WriteLine(String.Format("CPF: {0} - BirthDate: {1}",
resultCpf.Data.Cpf,
resultCpf.Data.BirthDate.ToShortDateString()));
}
}
 

Client

using System;
using NuvTools.API.CPF;
 
namespace Company
{
public class CpfClientService
{
private readonly ApiCpfClient _apiCpfClient;
 
public CpfClientService(ApiCpfClient apiCpfClient)
{
_apiCpfClient = apiCpfClient;
}
 
public async Task> Find(CpfFilter cpfFilter)
{
var queryString = cpfFilter.GetQueryString();
return await _apiCpfClient.GetFromJsonAsync>(queryString);
}
}
}

Usage

namespace Company
{
public class Test
{
 
[Inject] private Company.CpfClientService CpfClientService { get; set; }
 
public async Task Test()
{
CpfFilter cpfFilter = new {
Cpf = "12345678910",
BirthDate = new DateTime(1,1,2001)
};
 
var resultCpf = await CpfClientService.Find(cpfFilter);
 
if(resultCpf.Succeeded)
Console.WriteLine(string.Format("CPF: {0} - BirthDate: {1}",
resultCpf.Data.Cpf,
resultCpf.Data.BirthDate.ToShortDateString()));
}
}
}

The most affordable prices on the market

Pay only for what you use and still receive gradual discounts. Check the price list.

Request rangePrice per request
1 - 999$ 0,10
1.000 - 19.999$ 0,09
20.000 - 59.999$ 0,07
60.000 - 199.999$ 0,06
200.000+Contact us
Any questions?

Our team of experts is ready to assist you quickly and without bureaucracy. Contact us!

Any questions?

Our team of experts is ready to assist you quickly and without bureaucracy. Contact us!

https://nuvtools.com/wp-content/uploads/2022/07/NuvToolsBrand100x178-fixed1.svg
https://nuvtools.com/wp-content/uploads/2022/07/NuvToolsBrand100x178-fixed1.svg
Nuv Tools Technology

SCN 5, BL A, Brasília Shopping, North Tower, N 1117, Brasília – DF – Brazil – Zip Code 70.715-900

With high expertise in Information Technology, Nuv Tools has dedicated it’s time to sharing effective business solutions that help small and large enterprises put their technology and processes to work in the right way.

Nuv Tools Technology

With high expertise in Information Technology, Nuv Tools has dedicated it’s time to sharing effective business solutions that help small and large enterprises put their technology and processes to work in the right way.

Copyright © 2024 Nuv Tools. All rights reserved.