Citizen Verification
Verify available citizen records through a secure account or approved API connection.
Learn moreCreate an account, purchase the right access package and integrate approved citizen verification endpoints into your website from one secure dashboard.
// Secure headers
X-API-KEY: icps_live_••••••
X-API-SECRET: ••••••••••••
{
"nid_number": "1234567890"
}A complete customer journey from account registration to production API monitoring.
Verify available citizen records through a secure account or approved API connection.
Learn moreCreate restricted API credentials and connect services from your own server.
Learn moreAdd wallet balance through available bKash and Nagad payment options.
Learn moreNo hidden technical setup. The private dashboard guides you through package activation, credentials, server access and integration examples.
Start setupSelect the verification access level and request limits suitable for your work.
Generate an API key and secret with server IP and optional domain restrictions.
Use ready PHP, cURL and Node.js examples from your private integration panel.
See response status, usage charge and balance changes in detailed logs.
Purchase directly from your wallet. Higher access levels include lower-level verification endpoints.
Verify whether an available citizen record is valid through a secure API connection.
Access verification and approved basic citizen information for business workflows.
Use verification, basic information and full permitted citizen data endpoints.
Each API client uses a key and secret, mandatory server IP restriction and optional domain rules. You can disable or regenerate credentials at any time.
Create an account, fund your wallet and activate the package your website needs.