Developer docs
One REST endpoint, three integration modes, consistent JSON responses. Sandbox credentials available immediately — no approval needed to start testing.
Quickstart
// 1. Install SDK npm install @veriflow/node // 2. Initialize import Veriflow from '@veriflow/node'; const vf = new Veriflow({ apiKey: 'vf_sk_test_...' }); // 3. Run your first check const result = await vf.verify({ modules: ['pan_verify'], customer: { pan: 'ABCDE1234F', name: 'RAJAN KUMAR' } }); console.log(result.modules.pan_verify.pass); // true
Resources
Full REST API spec — every endpoint, parameter, request schema and response object. Auto-generated from OpenAPI 3.1.
View reference →Official SDKs for Node.js, Python, Java and PHP. Type-safe, maintained and versioned. Community SDKs for Go and Ruby.
Download SDKs →Push verification results to your endpoint with HMAC-signed payloads. Retry logic, delivery logs and replay from the dashboard.
Webhook docs →Pre-built Postman collection with all sandbox endpoints, example payloads and environment variables. Fork and run.
Open in Postman →Integration modes
Redirect, iframe or JS SDK — pick the mode that ships fastest for your stack.
500 sandbox verifications per month, no card needed. Production in 24 hours.
Get API Key