{"uid":"cap_PiE134jWPp6FcfzaQCxE3","slug":"company-kyb-check-with-score-3861143d","name":"Company KYB Check with Score","description":"Full EU company check in one call: LEI entity status, VAT validation (VIES), sanctions screening, domain age and email security, website, optional IBAN. Returns grade A to F, score 0 to 100, ALLOW, CAUTION or BLOCK, the reasons, a confidence level and the underlying sections. Pass name and at least one of vat_number, lei, domain. Use for onboarding and payment checks. Not legal advice; a sanctions match is a hint to verify by hand.","url":"https://agentsvc.io/api/v1/proxy/kyb-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"lei":{"type":"string"},"iban":{"type":"string","description":"Optional IBAN to validate"},"name":{"type":"string","description":"Company name"},"domain":{"type":"string"},"country":{"type":"string","description":"ISO code, e.g. DE"},"vat_number":{"type":"string","description":"EU VAT number with country prefix"}}},"responseSchema":{"type":"json","example":{"data":{},"success":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.12","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.12/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.12","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.12","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8ccvTtM0kTUCk_jJpXXoL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.12","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a full EU Know Your Business (KYB) check combining LEI status, VAT/VIES validation, sanctions screening, domain/email security, and optional IBAN validation, returning a grade A–F, score 0–100, and ALLOW/CAUTION/BLOCK decision.","exampleAgentPrompt":"Can you run a full KYB check on Acme GmbH — their VAT number is DE123456789 and their domain is acme.de — and tell me whether I should allow, flag, or block them before we onboard them as a supplier?","exampleUseCases":[{"title":"Pre-onboarding supplier risk check","prompt":"Before we add this new vendor to our system, can you KYB-check Müller Logistik GmbH? Their VAT is DE987654321 and domain is mueller-logistik.de — I need a grade, a risk score, and a clear allow or block decision."},{"title":"Payment authorization sanctions screen","prompt":"We're about to send a large payment — can you screen Zenith Trading SRL first? Their VAT number is RO24681357 and their LEI is 5493001KJTIIGC8Y1R12. Flag any sanctions hits and let me know if it's safe to proceed."},{"title":"New merchant onboarding with IBAN check","prompt":"A merchant called FinTech Solutions BV wants to join our platform. Their VAT is NL856234789B01, domain is fintechsolutions.nl, and IBAN is NL91ABNA0417164300. Can you do a full KYB check including the IBAN and tell me their score and confidence level?"}],"resultDescription":"Returns a JSON object with: an overall grade (A–F), a numeric risk score (0–100), a decision flag (ALLOW, CAUTION, or BLOCK), a confidence level, the individual reasons behind the decision, and detailed sections covering LEI entity status, VIES VAT validation, sanctions screening, domain age, email security posture, and optionally IBAN validation.","failureModes":["Missing required inputs: if name and none of vat_number/lei/domain are provided, the call will fail or return incomplete results","Invalid VAT format: VIES lookup fails if the VAT number has no country prefix or is malformed","VIES service unavailable: EU VAT registry is sometimes temporarily offline, causing that section to be skipped or errored","LEI not found: unregistered or lapsed LEI codes return no entity data","Domain too new or unresolvable: very new domains may not have sufficient age or DMARC/SPF records","Sanctions match is a hint, not definitive: false positives require manual review","Network timeout: real-time lookups across multiple external registries may occasionally time out"],"whenToPreferThis":"Choose this endpoint when you need a single, consolidated EU-focused business risk decision that combines VAT/VIES, LEI, sanctions, and domain checks in one call rather than calling each registry individually. It is ideal for automated onboarding flows, payment authorization gates, and supplier screening where a structured grade and ALLOW/CAUTION/BLOCK signal is needed quickly. Prefer it over building custom pipelines when speed, cost (flat $0.12 per check), and breadth of EU data sources matter more than granular raw registry data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:37:10.288Z","isFirstParty":false,"canonicalSlug":"company-kyb-check-with-score-3861143d"}