For developers and AI agents

Validate leads from your code or your AI agent.

Limitguard checks the company behind each lead against official business registers, EU VAT and sanctions lists, with the source on every line. Built for agencies and sales teams, open to developers and AI agents.

Your agent can also check a company or a wallet before it pays it. Call it over plain HTTP, MCP or A2A, and pay per call in USDC with x402 or from an API key balance. API keys and x402 have no subscription; the dashboard has monthly and yearly plans.

A free sandbox key returns mock data. A failed call is not charged.

One callLead Verify, NL
curl -s -X POST \
  https://api.limitguard.ai/v1/leads/verify \
  -H "X-API-Key: $LIMITGUARD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country": "NL",
       "name": "Voorbeeld Bouw B.V."}'

Responsereal_activeverdict, lead_score, flagsExample

Returns a verdict, a lead score and plain-language flags. The company in the example is not real.

Three ways to connect

  1. REST API with a key

    Create a key in the dashboard and send it as X-API-Key.

    Calls are debited from the key's prepaid balance. Base URL https://api.limitguard.ai. The playground makes a free sandbox key for you.

  2. MCP connector

    Add one URL to Claude or another MCP client and sign in. No key to paste.

    Connector URL https://api.limitguard.ai/mcp-oauth. You approve the connection on a Limitguard page and pick the workspace that pays. With an API key instead, use https://api.limitguard.ai/mcp; the tools are listed in the MCP manifest.

  3. x402, USDC and A2A

    Pay per call in USDC on Base or Solana with x402. No signup.

    An unpaid call answers 402 with the price and the network; see the x402 discovery file. Agents can also use the A2A endpoint https://api.limitguard.ai/a2a, paid from an API key balance or with no account and no key: x402 works inside the A2A conversation with the a2a-x402 v0.2 extension, declared in the agent card. A priced skill answers with its price, the agent signs USDC on Base or Solana and sends it back with the task id, and the payment settles only if the skill succeeds; the result comes with a receipt. The integration guide lists each step and links a Python example client.

$0.27 per lead with Lead Verify on an API key, or $0.10 paid per call by x402. No API subscription.

From $0.11 on a cached repeat. A failed call is not charged. Every price

Account prices in USD, per call (API key, dashboard)

EndpointPriceCached repeat
/v1/entity/check$1.05$0.11
/v1/kyb/check$1.50$0.25
/v1/entity/deep-check$0.88n/a
/v1/risk/score$0.90$0.11
/v1/reputation/score$0.90$0.11
/v1/leads/verify$0.27n/a
/v1/agent/check$0.75n/a
/v1/sanctions/screen$0.11n/a
/v1/mcp/verify-wallet$0.11n/a
/v1/sanctions/walletFreen/a

These are the account prices, debited from an API key balance. An AI agent that pays per call in USDC with x402 pays the agent price instead, under $1 on every route above: see For AI agents. An x402 payment settles only when the call succeeds, and a prepaid debit is refunded when it does not. Every tier and every endpoint is on the pricing page. The dashboard is priced in euros, with optional monthly or yearly plans: see dashboard prices.

Methodology and self-verify

The scoring method, its weights and its data sources are public at GET /v1/methodology, no key needed. Limitguard also runs its own check on itself and publishes the result at GET /v1/self-verify. This slip is filled live from that endpoint.

Self-check

Loading the live check

Key facts

Limitguard is a lead validation service for lead generation agencies, B2B marketing and sales teams: it checks the company behind each lead against official business registers (full coverage in the Netherlands and Belgium), EU VAT and sanctions lists, with website age in the company check, and returns proceed, review or block with the source on every line. Developers and AI agents can use its HTTP API, MCP server and A2A service, hosted in the EU.

  • Checks: Dutch and Belgian company registers, EU VAT, sanctions, website domain and country risk, with a score and reasons; available checks depend on the product and the details supplied. Company-register coverage is limited to NL and BE.
  • Price: agents paying by x402 from $0.005 per call, $0.25-$0.29 per fresh entity, risk or KYB check; API keys and the dashboard from $0.11 per call, $0.88-$1.50 per fresh check on the tiered endpoints, from $0.11 on a cached repeat; a free sandbox key returns mock data.
  • Access: pay per call with x402 in USDC on Base or Solana with no signup, or use an API key debited from a prepaid balance. API keys and x402 have no subscription; the dashboard has monthly and yearly plans. The monthly request caps on keys are abuse limits, not quotas.
  • Developers and AI agents: HTTP API at https://api.limitguard.ai, MCP at https://api.limitguard.ai/mcp and A2A at https://api.limitguard.ai/a2a. Integration guide: https://limitguard.ai/developers/.
  • Hosting: in the EU (API and dashboard in the European Union, database in Ireland). Operator: Ambulatio Consulting BV (KVK 77272471), Breda, the Netherlands.
  • Lead Verify: $0.27 per lead for Dutch and Belgian companies from an API-key balance, or $0.10 per lead paid per call with x402, over the HTTP API (POST /v1/leads/verify), MCP (verify_lead) and A2A (lead_verify). Whole lists upload in the dashboard at EUR 0.25 per lead.
  • Agent check: $0.75 per EVM wallet from an API-key balance, or $0.005 paid per call with x402, over the HTTP API (POST /v1/agent/check), MCP (check_agent_wallet) and A2A (agent_check): sanctions address screen, Base balances, and the agent's ERC-8004 identity and open feedback.

Validate leads from your code or your AI agent.

A free sandbox key returns mock data. A failed call is not charged.