VeroID

Getting Started

Set up your VeroID account and make your first verification

This guide will help you set up your VeroID account and make your first identity verification request.

Prerequisites

  • An Australian business (ABN required)
  • A payment method for early access signup

Step 1: Create Your Account

  1. Visit dashboard.veroid.com.au
  2. Sign in with your Google account
  3. Complete the early access payment ($100 for 100 credits)
  4. Your account will be activated automatically

Step 2: Generate API Keys

After your account is activated:

  1. Go to the API Keys section in your dashboard
  2. Create a sandbox key for testing (prefix: sk_sandbox_)
  3. Create a live key for production (prefix: sk_live_)
Warning: Keep your API keys secure! Never expose them in client-side code or public repositories.

Step 3: Make Your First Request

Test with Sandbox

Use your sandbox key to test without using credits:

curl -X POST https://api.veroid.com.au/v1/verify \
  -H "Content-Type: application/json" \
  -H "X-API-Key: sk_sandbox_your_key" \
  -d '{
    "documentType": "drivers_licence",
    "givenName": "John",
    "familyName": "Smith",
    "dateOfBirth": "1990-01-15",
    "licenceNumber": "12345678",
    "stateOfIssue": "NSW"
  }'

Expected Response

{
  "success": true,
  "verificationId": "ver_abc123",
  "documentType": "drivers_licence",
  "status": "success",
  "match": true,
  "responseCode": "Y",
  "message": "Document verified - all details match",
  "timestamp": "2024-01-15T10:30:00Z",
  "environment": "sandbox"
}

Step 4: Go Live

When you're ready for production:

  1. Replace your sandbox key with your live key
  2. Ensure you have sufficient credit balance
  3. Each successful verification deducts 1 credit

Next Steps