Free
R$0/mo
20 lookups included per month, renewed every cycle
- Extra lookup
- Blocked (402 error)
- Rate limit
- 5 req/s
- Full access
- REST API
- Lookup history
- WhatsApp and email support
CPF lookup and registration data API sourced directly from Brazil’s Federal Revenue Service (Receita Federal), for fintechs, e-commerce and SaaS. Protect your business from fake sign-ups with a simple, scalable, low-cost integration.
Free plan, no credit card required.
Most lookups are answered from our own database. The official source is only queried when the record is missing or older than 30 days.
Format and check digits verified at the edge, without touching a database.
Records looked up in the last 30 days come back from Redis in milliseconds.
If it is not in memory, we read our PostgreSQL store and warm the cache again.
Only then do we call the provider. If it is unstable, we answer 503 and charge nothing.
Wherever the data comes from, a lookup that finds a record costs exactly 1 credit.
R$0/mo
20 lookups included per month, renewed every cycle
R$149/mo
Credits per month
On request
From 10,000 lookups included
One HTTP request and an API key. See how to look up a CPF in your language and what the API returns.
cURL GET /v1/cpf/52998224725
Response
Lookup completed successfully.
CPF not found in the official database.
From the official CPF registry through an accredited provider. We keep results for up to 30 days to answer repeated lookups faster.
Only 200 responses, meaning the CPF was found. Invalid format (400), wrong check digit (422), not found (404), rate limit (429) or unavailability (503) never use a credit.
On the free plan the API answers 402 (Payment Required) once the cycle’s 20 lookups are used, until it renews. On Pro and Corporate plans it keeps answering and each extra lookup is billed at the end of the cycle at your plan’s rate.
All traffic uses TLS, API keys are stored only as SHA-256 hashes and CPFs are masked (123.***.***-00) in every log and report.
Yes. When you cancel, your account returns to the free plan at the end of the paid cycle.
Create an account, confirm your email and generate your API key in the dashboard.