Documentation

Start with one flow. Generate your first decision + receipt.

Quickstart

Generate a test receipt in 5 minutes

  1. Create an account and get your API key
  2. Choose your integration method (API, Webhook, or Embed)
  3. Make your first verification request
  4. Receive your first decision + receipt
Start the quickstart

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.