Developer platform

Integrate verified business identity in an afternoon.

Sandbox first, production when you are approved. One key, one schema, one audit trail across every VERIX service.

api.verix.dev
Demo data

Request

GET /v1/business/verify
Authorization: Bearer sk_sandbox_•••••

{
  "country": "XK",
  "business_id": "810000000"
}

Response

200 OK · 412ms
{
  "verified": true,
  "company_name": "Example SH.P.K.",
  "status": "ACTIVE",
  "registration": "VERIFIED",
  "representative": "VERIFIED",
  "verification_time": "2026-08-28T14:32:00"
}

Tooling

Everything you expect from serious API infrastructure.

API Keys

Scoped publishable and secret keys with rotation and per-environment separation.

Sandbox

Deterministic demo businesses, representatives and credentials for testing.

Webhooks

Signed event delivery for verification, consent and signature lifecycle.

API Logs

Every request, latency, status and consent identifier, searchable.

Verification Logs

Verification outcomes with source attribution and timestamps.

Organizations

Multi-entity structure with roles, teams and separate API clients.

Usage

Volume, quota and rate-limit visibility per key and per endpoint.

Documentation

Reference, guides and integration patterns for regulated onboarding.

SDKs

Official libraries for Node.js, Python, Java and .NET.

SDKs

Official libraries

Demo data

$ npm install @verix/sdk

import { Verix } from "@verix/sdk";

const verix = new Verix(process.env.VERIX_SECRET_KEY);

const result = await verix.business.verify({
  country: "XK",
  business_id: "810000000",
});

console.log(result.verified); // true

Start in the sandbox.

Create an organization, generate a sandbox key and call your first verification.