The Indonesian ID Data Retrieval API is a tool designed to validate, analyze, and extract relevant information from the national identity number (NIK) of Indonesian citizens. This 16-digit number contains structured data that provides important details about the person, such as their date of birth, gender, place of residence, and the validity of the document. The API simplifies this process by automatically performing verification and decoding, returning results in JSON format that are easy to integrate into other systems.
The main purpose of this API is to facilitate identity verification on digital platforms, financial institutions, government systems, and applications that require reliable user validation. It also provides an additional layer of security by confirming the authenticity of personal information entered by users.
In summary, the Indonesian national identity API represents an efficient solution for personal data management and verification. Its ability to transform a simple identification number into useful and verifiable information makes it an essential tool for companies, developers, and agencies seeking to optimize citizen authentication and validation within Indonesia's digital ecosystem.
{"id":"3275071201980055","valid":true,"data":{"day":12,"month":"January","year":1998,"gender":"Male","district":"Bantar Gebang","city":"Kota Bekasi","province":"Jawa Barat","postcode":17151}}
curl --location --request GET 'https://zylalabs.com/api/11064/indonesian+id+data+retrieval+api/20841/identity+information?id=3275071201980055' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The GET Identity Information endpoint returns personal data derived from the Indonesian national identity number (NIK), including the individual's date of birth, gender, geographic location (district, city, province), and the validity status of the ID.
The key fields in the response data include "id" (the NIK), "valid" (a boolean indicating validity), and "data" (an object containing day, month, year, gender, district, city, province, and postcode).
The response data is structured in JSON format. It includes a top-level object with the NIK and validity status, and a nested "data" object that contains detailed personal information, making it easy to parse and integrate.
The endpoint provides information such as the individual's birth date, gender, and location details (district, city, province), as well as the validity of the national ID, facilitating comprehensive identity verification.
Data accuracy is maintained through regular updates from official government databases and validation checks against the structured format of the NIK, ensuring reliable and up-to-date information.
Typical use cases include identity verification for digital platforms, financial institutions, and government services, where confirming the authenticity of user information is crucial for security and compliance.
Users can utilize the returned data by integrating it into their applications for user authentication, demographic analysis, or compliance checks, leveraging the structured information for various operational needs.
Standard data patterns include consistent formatting of dates (day, month, year) and predictable geographic identifiers (district, city, province), allowing for straightforward data processing and analysis.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
1,538ms
Service Level:
100%
Response Time:
1,622ms
Service Level:
100%
Response Time:
754ms
Service Level:
100%
Response Time:
135ms
Service Level:
100%
Response Time:
2,033ms
Service Level:
100%
Response Time:
794ms
Service Level:
100%
Response Time:
1,563ms
Service Level:
100%
Response Time:
534ms
Service Level:
100%
Response Time:
451ms
Service Level:
100%
Response Time:
1,814ms