Focus on your product.The API is ready.
Add data lookups, document reading and biometrics to your application. REST APIs ready to integrate with your stack.
No subscription. Pay per call.
- 10 free calls
- No-charge testing
- Free CNPJ lookup
Verify your email to receive 10 calls to paid APIs, excluding SMS.
{
"cnpj": "49670293000103",
"razao_social": "COIN NODES LTDA",
"found": true
}
See how an API fits into your product.
The missing pieces for your product.
From company registration to image analysis. Combine the services your application needs.
CNPJ
Look up company names, addresses and registration details.
Document reading
Extract fields from IDs, driver’s licenses and proof of address.
Facial biometrics
Compare faces in selfies and ID documents.
Vehicles and FIPE
Look up FIPE values and analyze vehicle photos.
Personal data
Look up data to complete a registration.
Image moderation
Identify inappropriate content in images.
SMS messaging
Send verification codes and notifications.
Postcodes and geolocation
Look up addresses, coordinates and regional risk.
Base prices per call. Some services also charge for tokens used. See full pricing in the catalog.
From the first test to production.
Create a project, validate your integration and go live. Each step has its own environment and keys.
Create a project
Keep keys and call history separate for each app. Verify your email to receive 10 free calls, excluding SMS.
project → environment → keyTest the response
Explore the playground with a DEV key. Simulated responses do not spend your credit.
dev_mode=trueGo to production
Add credit and use your production key. Only calls returning an HTTP 2xx response are billed.
dev_mode=falseHTTP, JSON and your code.
Copy the example, make a call and use the response. No required SDK and no need to switch languages.
Explore the documentation// Free public CNPJ lookup
const response = await fetch(
'https://api.apifordevs.com/api/v1/cnpj/49670293000103'
);
const { data } = await response.json();
console.log(data[0].razao_social);
// COIN NODES LTDA
COIN NODES LTDA200 OKTest, monitor and manage.
Find APIs in the catalog, validate calls in the playground and organize credentials for each project. All in one dashboard.
Open the playgroundOverview
Track usage and projects across your account.
- Keys for each project and environment
- Call history
- Testing without spending credit
A format your code recognizes.
The response envelope organizes the result, data and errors. Switch services without relearning the structure.
Explore the documentationsuccess: trueCheck the result
Identify whether the request succeeded and inspect its return code.
data: [{ … }]Access the data
Read service-specific fields in a JSON structure.
errors: []Handle errors
Inspect the cause of a failure and the documented examples for each route.
Access control. Traceability.
Choose which IPs can use your keys. Verify responses and find every request in your call history.
View security controlslog_idSeparate credentials
Each project and environment has its own keys. Manage access for every integration.
Authorized IPs
Set an allowlist to limit where API calls can originate.
A record for every call
Use the log_id to find a request in your history and investigate its result.
Frequently asked questions.
No. You pay per call according to the service you use. See the catalog for pricing. In production, only 2xx responses are charged.
Verify your account email to receive 10 free calls for paid APIs. SMS is excluded. Public CNPJ lookup remains free.
Yes. Use a test key and the playground to explore response formats. Test calls do not trigger providers or generate charges.
Lookup against Brazil’s monthly public federal registry is free. CNPJ Plus, which queries data on demand, has separate pricing. See the catalog.
The APIs use HTTP and JSON. Integrate with Node.js, Python, PHP, Java or any language that supports HTTP requests. Documentation includes parameters and examples.
Yes. A project organizes your keys and integrations. Combine catalog services to meet your product’s needs.
In production, only HTTP 2xx responses are charged. Each service’s prices and conditions are available in the catalog.
In the dashboard’s request history. Track records and identify each request using the log_id returned by the API.
What’s your next integration?
Find the API that helps you take the next step with your product.
