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.
Request
GET /v1/business/verify
Authorization: Bearer sk_sandbox_•••••
{
"country": "XK",
"business_id": "810000000"
}Response
{
"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
$ 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); // trueStart in the sandbox.
Create an organization, generate a sandbox key and call your first verification.