# Verifik AI – Colombia DIAN Company Lookup

> Verifik AI – Colombia DIAN Company Lookup is a paid API for AI agents from ai.verifik.co, paid per call via x402, $0.3/call, status unknown (last checked 2026-10-18).

Validates and retrieves company information from Colombia's DIAN (tax authority) registry using a company document number.

## Facts

- Endpoint: POST https://ai.verifik.co/api/co/company/dian?utm_source=zero.xyz
- Price: $0.3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/verifik-ai-colombia-dian-company-lookup-a73b1670
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MZu7RGlMOAtviAOzKVfDi

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 verifik-ai-colombia-dian-company-lookup-a73b1670 -d '<json body>'
```

Example prompt: Can you verify the Colombian company with NIT 900123456-7 in the DIAN registry — I need to confirm it's a legitimate registered business before we onboard them as a supplier?

## When to prefer this

Use this endpoint when you need to perform KYB (Know Your Business) verification specifically for Colombian companies registered with DIAN, especially when operating in LATAM compliance workflows, onboarding Colombian suppliers or partners, or when you need pay-per-call pricing without a subscription commitment.

## Known failure modes

- Invalid or unrecognized documentType returns validation error
- Document number not found in DIAN registry returns not-found response
- Malformed documentNumber format causes 400 error
- Payment failure (x402) if USDC balance is insufficient
- DIAN registry temporarily unavailable causing service error

## How this service works

Verifik AI — x402 KYC &amp; KYB for autonomous agents, with deep LATAM coverage: national IDs, companies, vehicles, sanctions, and regional registries. Pay per validation, no subscription lock-in.

## Output

Returns a JSON object containing the company's DIAN registration details (name, tax status, legal entity type, registration data) along with a Verifik cryptographic signature for result integrity.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "documentType",
  "documentNumber"
 ],
 "properties": {
  "documentType": {
   "type": "string",
   "description": "Parameter: documentType"
  },
  "documentNumber": {
   "type": "string",
   "description": "Parameter: documentNumber"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "description": "Verifik API JSON response (typically data and signature).",
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/verifik-ai-colombia-dian-company-lookup-a73b1670/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ai.verifik.co](https://www.zero.xyz/host/ai.verifik.co/llms.txt)
