Trust As Code

Verify Anything, Instantly.

Integrate powerful identity, data, and background verification workflows directly into your applications. From KYC/AML compliance to employment history checks, automate it all with a single API.

Join waitlist

verification.services.do

import { Client } from '@do-sdk/client';

// Initialize the .do client with your API key
const aido = new Client({ apiKey: 'YOUR_API_KEY' });

// Run an identity verification workflow
const verification = await aido.services.verification.run({
  type: 'identity',
  provider: 'veriff',
  person: {
    firstName: 'Jane',
    lastName: 'Doe',
    email: 'jane.doe@example.com'
  },
  callbackUrl: 'https://yourapp.com/webhooks/verification_status'
});

console.log('Verification initiated:', verification.id);
// Expected output: Verification initiated: ver_123abc456def789

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.