Counterparty Check API: KYB checklist from official registers
counterparty_checkCan I do business with this company? One call checks a supplier, customer or partner against official sources and returns a checklist: pass, fail, review or unverified per check, each with its source link and time. Built for AI agents doing KYB, vendor onboarding or "may I pay this party?" checks, and for people who want a fast, sourced first screen. To screen a vendor list, pass up to 10 companies in companies: one checklist per company, same price each.
Price: $0.05 per counterparty-check.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "counterparty_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iban | No | The bank account the counterparty wants to be paid on, e.g. "DK5000400440116243" | |
| query | No | The counterparty to check: a name (e.g. "Novo Nordisk") or an identifier: LEI | |
| country | No | ISO 3166 alpha-2 country code to disambiguate, e.g. "DK", "GB", "NO", "FR", "FI", "EE", "IE", "CZ", "LV", "NL", "US" | |
| companies | No | Check a list of companies in one run instead of `query`: up to 10 companies, each a name or number ("Tesco PLC") or an object with the fields above | |
| vatNumber | No | The VAT number the counterparty gave you, with its country prefix, e.g. "DK24256790" | |
| walletAddresses | No | Wallet addresses the counterparty wants to be paid on, e.g. ["0x7FF9cFad3877F21d41Da833E2F775dB0569eE3D9"] |