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/verifyVerification
Verify a zero-knowledge proof
POST
/api/v1/credentials/requestCredentials
Request credential issuance
GET
/api/v1/status/{proof_id}Verification
Get verification status
POST
/api/v1/webhooks/verifyWebhooks
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.