BetaThis platform is in beta testing. All transactions use test mode.

API Reference

Complete reference for the Veria Compliance API. Real-time KYC/AML screening with sub-100ms response times.

Base URL
https://api.veria.cc

Authentication

All API requests require authentication using a Bearer token in the Authorization header.

curl https://api.veria.cc/v1/screen \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input": "vitalik.eth"}'

API Features

Sub-100ms Latency

Average response time under 100ms for real-time transaction screening.

OFAC & EU Sanctions

Real-time screening against OFAC SDN, EU consolidated list, and UN sanctions.

ENS Resolution

Automatic ENS name resolution to wallet addresses with chain detection.

Up to 99.99% Uptime SLA

Enterprise-grade reliability. 99.9% SLA on Professional/Scale, 99.99% on Protocol tier.

Rate Limits

PlanOperationsRate Limit
Sandbox100/month10/min
Professional10,000/month100/min
Scale100,000/month500/min
Protocol500,000/month1,000/min

Entity Types

The API identifies and classifies various blockchain entity types. The entity_type field in responses indicates the classification.

TypeDescription
addressEOAs and smart contract addresses
exchangeCentralized and decentralized exchanges
mixerPrivacy-enhancing services (mixers, tumblers)
sanctionedEntities on OFAC, EU, UN sanctions lists
defiDeFi protocols (DEXs, lending, yield)
bridgeCross-chain bridge protocols

Error Handling

All errors return a consistent JSON structure with error codes and messages.

View error codes →