API v1

KYC Genie API Documentation

Automate due diligence workflows with our powerful REST API. Manage questionnaires, verify entities and much more, all programmatically.

Create a Response
curl -X POST https://api.kycgenie.com/api/v1/responses/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: unique-request-id-123" \
  -d '{
    "entity_name": "ACME Corporation",
    "questionnaire_id": 123,
    "status": "PREFILL"
  }'
import requests

response = requests.post(
    'https://api.kycgenie.com/api/v1/responses/',
    headers={
        'Authorization': 'Bearer YOUR_API_KEY',
        'Idempotency-Key': 'unique-request-id-123'
    },
    json={
        'entity_name': 'ACME Corporation',
        'questionnaire_id': 123,
        'status': 'PREFILL'
    }
)

data = response.json()
print(f"Response ID: {data['id']}")
const response = await fetch('https://api.kycgenie.com/api/v1/responses/', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json',
    'Idempotency-Key': 'unique-request-id-123'
  },
  body: JSON.stringify({
    entity_name: 'ACME Corporation',
    questionnaire_id: 123,
    status: 'PREFILL'
  })
});

const data = await response.json();
console.log(`Response ID: ${data.id}`);

Your integration journey

Follow these steps to build a complete due diligence workflow

Collect Information

Send questionnaires and upload documents via API

View API reference

Verify Identity

Document + biometric verification with liveness detection

Identity verification

Verify Company

Search registries and run non-document checks

Company verification

Screen for Risk

Sanctions, PEPs, adverse media, and risk assessment

Screening API

Review & Approve

Comments, notes, and approval workflow with audit trails

Collaboration APIs

Stay Updated

Webhooks for real-time workflow automation

Setup webhooks

Ready to get started?

Follow our quick start guide to make your first API call in under 5 minutes

Start Building