Create pre‑call verification links in one call
Simple REST + webhooks. Minimal data by design. Reporting included. Use verifd to verify callers before the ring, then grant a 24‑hour vPass.
Quickstart
Start a verification and share the returned link with the caller before dialing.
curl
curl -X POST https://api.verifd.ai/verify/start -H 'X-API-Key: <YOUR_API_KEY>' -H 'Content-Type: application/json' -d '{
"phoneNumber": "+15551234567",
"name": "Acme Logistics",
"reason": "Delivery confirmation",
"scope": "24h",
"consent": true
}'JavaScript
await fetch('https://api.verifd.ai/verify/start', {
method: 'POST',
headers: {
'X-API-Key': '<YOUR_API_KEY>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
phoneNumber: '+15551234567',
name: 'Acme Logistics',
reason: 'Delivery confirmation',
scope: '24h',
consent: true
})
});Optional: you can also send Authorization: ApiKey <token> if your client already uses Authorization headers.
OpenAPI + Postman bundle
Download the spec or import it directly into Postman for a 5-minute setup.
- OpenAPI spec: OpenAPI file
- Postman collection: Import collection
Tip: In Postman, choose Import > Link and paste the OpenAPI URL.
Webhooks
Subscribe to events to track verification lifecycle and call outcomes.
Example payload
{
"id": "evt_01HXXX",
"type": "verification.verified",
"data": {
"verificationId": "ver_01HYYY",
"phoneNumber": "+15551234567",
"expiresAt": "2025-09-02T18:30:00Z"
}
}- Retries: exponential backoff up to 24h; return 2xx to ack.
- Security: sign with shared secret; verify signature on receipt.
- Events: verification.started/verified/expired; pass.created/revoked.
Coming soon (enterprise and advanced)
Early access is rolling out. Contact us if you want these enabled.
- SSO (SAML / OIDC) for enterprise access
- Audit exports to your warehouse
- Branded Verify with custom domains and theming
- Tenant domain automation for DNS validation and provisioning
- Privacy Pass + PIR live caller ID (privacy-preserving lookup)
OpenAPI & Support
Need the full spec or SDKs? Contact us and we'll share the OpenAPI file and examples tailored to your dialer or CRM.
- Simple REST API for instant integration
- Webhooks for real-time verification events
- Admin reporting with success metrics