# agosint Company and Domain Due Diligence

> agosint Company and Domain Due Diligence is a paid API for AI agents from agosint.shveik.dev, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-15).

Performs comprehensive company and domain due diligence by querying official registers, sanctions lists, and domain records in a single signed API call.

## Facts

- Endpoint: POST https://agosint.shveik.dev/v1/x402/due-diligence?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agosint-company-and-domain-due-diligence-0b8505d5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HaHkUCQSqTFQ9C8ouxECa

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 agosint-company-and-domain-due-diligence-0b8505d5 -d '<json body>'
```

Example prompt: Can you run full due diligence on Siemens AG in Germany — check their company registry record, LEI, VAT, sanctions status, and also look into their domain siemens.com?

## When to prefer this

Choose this endpoint when you need a single signed, pay-per-call due diligence report combining official company registry data, sanctions screening, and domain intelligence without requiring an account or subscription. Ideal for agents automating KYB, vendor onboarding, or counterparty risk checks where you want multi-source coverage (registry + sanctions + domain) in one call rather than assembling separate API calls.

## Known failure modes

- Company not found in registry — returns empty registry object with note
- Invalid LEI format — rejected at input validation
- Unsupported country code — registry data unavailable for that jurisdiction
- Domain not resolvable or no WHOIS data — domain object empty
- Payment not confirmed — 402 response requiring stablecoin payment
- Ambiguous company name with multiple matches — summary includes disambiguation note

## How this service works

Company and domain due diligence for AI agents: official registers, sanctions lists and domain records, signed. Pay per call in stablecoins, no account.

## Output

Returns a structured JSON object containing: entity summary, registry record from official company registers, LEI data, VAT validation, sanctions screening results against OFAC/EU/UK lists, domain intelligence (WHOIS/RDAP, DNS, registrar), sources used, and a signed receipt for the payment-per-call transaction.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "id": {
   "type": "string",
   "maxLength": 40
  },
  "lei": {
   "type": "string",
   "pattern": "^[A-Za-z0-9]{18}[0-9]{2}$"
  },
  "vat": {
   "type": "string",
   "maxLength": 20
  },
  "name": {
   "type": "string",
   "maxLength": 120,
   "minLength": 2
  },
  "domain": {
   "type": "string",
   "maxLength": 253
  },
  "country": {
   "type": "string",
   "pattern": "^[A-Za-z]{2}$"
  },
  "include": {
   "type": "array",
   "items": {
    "enum": [
     "registry",
     "lei",
     "vat",
     "sanctions",
     "domain"
    ],
    "type": "string"
   },
   "maxItems": 5
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "lei": {},
  "vat": {},
  "note": "Indicati…",
  "query": {},
  "checks": [],
  "domain": {},
  "entity": {},
  "schema": "agosint.…",
  "receipt": {},
  "sources": [],
  "summary": {},
  "registry": {},
  "sanctions": {}
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agosint-company-and-domain-due-diligence-0b8505d5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agosint.shveik.dev](https://www.zero.xyz/host/agosint.shveik.dev/llms.txt)
