Documentation
Start with one flow. Generate your first decision + receipt.
Quickstart
Generate a test receipt in 5 minutes
- Create an account and get your API key
- Choose your integration method (API, Webhook, or Embed)
- Make your first verification request
- Receive your first decision + receipt
Getting Started
Integration
Error Handling
Simple API
One endpoint. Send your data, get a decision + receipt back. That's it.
Request
curl -X POST https://api.werify.ai/v1/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"flow_id": "flow_doc_submission",
"policy_id": "pol_docs_v3",
"data": {
"document_type": "credential",
"document_url": "https://..."
}
}'
Response
{
"receipt_id": "rcpt_7f3k9x2m",
"decision": "conditional",
"confidence_tier": "medium",
"reason_category": "Additional review recommended",
"timestamp": "2024-01-15T14:32:00Z",
"flow_id": "flow_doc_submission",
"policy_id": "pol_docs_v3",
"policy_version": "v3"
}
SDKs & Libraries
Official SDKs for popular languages. Community libraries welcome.
Node.js
Python
Ruby
PHP
Java
Go
Need help?
Can't find what you're looking for? We're here to help.