Integrate ProntoID's powerful identity verification API in minutes. Simple, secure, and built for developers.
curl -X POST https://api.prontoid.com/v1/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"document_type": "drivers_license",
"document_image": "base64_encoded_image",
"selfie_image": "base64_encoded_image"
}'
Our RESTful API is designed for developers, with comprehensive documentation, SDKs, and support.
Average response time under 2 seconds. Real-time verification results with instant webhooks.
End-to-end encryption, OAuth 2.0 authentication, and SOC 2 Type II compliance built-in.
Enterprise-grade infrastructure with automatic failover and redundancy across multiple regions.
Detailed guides, code examples, API references, and interactive testing tools for all endpoints.
Official SDKs for Python, JavaScript/Node.js, Ruby, PHP, Java, and Go with full TypeScript support.
Dedicated developer support with average response time under 2 hours during business hours.
Integrate ProntoID verification in under 10 minutes
Sign up for a free developer account and generate your API key from the dashboard.
# Sign up at https://dashboard.prontoid.com
# Navigate to Settings > API Keys
# Generate a new API key
export PRONTOID_API_KEY="pk_live_..."
Choose your preferred language and install our official SDK.
# Node.js / JavaScript
npm install @prontoid/sdk
# Python
pip install prontoid
# Ruby
gem install prontoid
# PHP
composer require prontoid/sdk
Initialize the client and start verifying identities.
const ProntoID = require('@prontoid/sdk');
const client = new ProntoID(process.env.PRONTOID_API_KEY);
const verification = await client.verifications.create({
documentType: 'drivers_license',
documentImage: documentImageBase64,
selfieImage: selfieImageBase64
});
console.log(verification.status); // 'verified' or 'rejected'
RESTful API with predictable, resource-oriented URLs
/v1/verifications
Create a new identity verification request
/v1/verifications/:id
Retrieve a verification by ID
/v1/verifications
List all verifications with pagination and filters
/v1/webhooks
Configure webhook endpoints for real-time notifications
/v1/documents/extract
Extract data from identity documents without verification
Support for government-issued IDs from over 200 countries and territories
All US states & international
200+ countries supported
Government-issued IDs
Work & residence documents
Everything you need to integrate and scale
Pay only for what you use, with no hidden fees
Get your API key and start integrating identity verification today
Free sandbox environment • No credit card required • Full API access