Developer Documentation
Veridity API Documentation
Integrate privacy-preserving identity verification into your applications with our simple, powerful APIs
Quick Start
Get started with Veridity API in under 5 minutes
1. Get API Key
Register and obtain your API credentials
2. Make Request
Send verification requests to our endpoints
3. Get Results
Receive instant verification results
Example Request
curl -X POST https://api.veridity.io/v1/verify \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "proof": "zkp_proof_3a7b...", "claim_type": "age_over_18", "verifier_id": "your_org_id" }'
API Endpoints
Core endpoints for identity verification and credential management
POST
/api/v1/verify
Verification
Verify a zero-knowledge proof
POST
/api/v1/credentials/request
Credentials
Request credential issuance
GET
/api/v1/status/{proof_id}
Verification
Get verification status
POST
/api/v1/webhooks/verify
Webhooks
Webhook for verification results
Privacy-First
Zero-knowledge proofs ensure user data never leaves their device. Only verification results are shared.
Lightning Fast
Verification requests complete in under 1 second with 99.9% uptime SLA.
Easy Integration
RESTful APIs with comprehensive SDKs for all major programming languages.