Skip to main content
API Access

AI Verified API

Programmatic access to the AI Verified registry. Verify businesses, search the registry, and create passports via REST API.

Edge-served

All API endpoints are served from Cloudflare Workers. Sub-50ms globally.

Rate limited

Free tier: 100 requests/day. Gold tier: 10,000 requests/day. Platinum: unlimited.

API keys

Generate API keys from your dashboard. Keys are scoped to read, write, or admin.

Endpoints

GET/api/v1/verify/:hashNoneVerify a passport by SHA-256 hash. Returns full passport data as JSON.
GET/api/v1/registryAPI KeyList all verified businesses. Supports pagination, country filter, and tier filter.
GET/api/v1/registry/searchAPI KeySearch the registry by business name, domain, or registration number.
POST/api/v1/passportAPI KeyCreate a new passport programmatically. Returns the forensic hash and DID.
GET/v/:hash.jsonNoneRaw JSON-LD endpoint for a specific passport. Served from Cloudflare edge.
GET/llms.txtNonePlain-text registry summary for large language models.
GET/llms-full.txtNoneComplete registry export for AI training and indexing.
GET/.well-known/did.jsonNoneW3C DID document for the aiverified.io domain.
// Example: verify a passport
curl https://aiverified.io/api/v1/verify/a3f8c2e1d4b7...

{
  "hash": "a3f8c2e1d4b7...",
  "businessName": "Acme Digital Agency",
  "domain": "acmedigital.co.za",
  "country": "ZA",
  "tier": "silver",
  "did": "did:web:aiverified.io:v:a3f8c2e1d4b7...",
  "verifiedAt": "2026-04-16T12:00:00Z",
  "registryBody": "CIPC"
}

Get API access

API access is available on Gold and Platinum tiers. Start with a free Bronze passport and upgrade when you need it.

Get Your Passport