# Verza Business Verify — South African KYB API

> Verza Business Verify — South African KYB API is a paid API for AI agents from verza.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-28).

Verifies a South African business by cross-checking its CIPC registration number, VAT number, email, or non-.za domain to confirm legitimacy and identity.

## Facts

- Endpoint: POST https://verza.dev/v1/business-verify?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/verza-business-verify-south-african-kyb-api-19aa1a6b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_f3zhNcOvrGDgRQ979tDNP

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability verza-business-verify-south-african-kyb-api-19aa1a6b -d '<json body>'
```

Example prompt: Can you run a KYB check on a South African company with CIPC registration number 2019/123456/07, VAT number 4123456789, and email info@acmecorp.com to verify they're a legitimate business?

## When to prefer this

Use this endpoint when you need a combined KYB check on a South African business entity that ties together CIPC registration, VAT validation, and an email or non-.za domain signal in a single call. Prefer this over the free sibling endpoints (/v1/company-validate or /v1/vat-validate) when you need cross-entity corroboration (e.g. confirming a VAT number belongs to the same entity as a given email or domain). Ideal for automated supplier onboarding, marketplace fraud screening, and compliance workflows targeting South African businesses. Supports x402 pay-per-call with no account required.

## Known failure modes

- Invalid or malformed CIPC registration number returns a validation error
- VAT number format mismatch returns invalid VAT response
- Body with only .za domain provided fails because .za domains do not satisfy the body requirement
- Request with only reg or vat (no email or non-.za domain) is rejected — use the free /v1/company-validate or /v1/vat-validate endpoints instead
- Payment failure via x402 if insufficient USDC balance and no free API key
- Rate limiting or quota exhaustion on free tier

## How this service works

KYB and verification checks for South Africa: ID validation, VAT validation and NCA loan-agreement lawfulness checks against the Reg 42 interest caps. Free API key tier, or pay per call via x402 with no account.

## Output

Returns a JSON object containing the verification outcome for the South African business, including the validity status of the provided CIPC registration number, VAT number, and/or the match between the company and the supplied email or domain. Indicates whether the entity is confirmed as a legitimate registered business in South Africa.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "reg": {
   "type": "string",
   "description": "string, optional: CIPC enterprise number. The body must include a non-.za domain or an email. reg and vat alone are free at /v1/company-validate and /v1/vat-validate"
  },
  "vat": {
   "type": "string",
   "description": "string, optional: SA VAT number. The body must include a non-.za domain or an email. reg and vat alone are free at /v1/company-validate and /v1/vat-validate"
  },
  "email": {
   "type": "string",
   "description": "string, optional: contact email, at most 254 characters. An email satisfies the body"
  },
  "domain": {
   "type": "string",
   "description": "string, optional: domain name. A .za name does not satisfy the body"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/verza-business-verify-south-african-kyb-api-19aa1a6b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from verza.dev](https://www.zero.xyz/host/verza.dev/llms.txt)
