{"uid":"cap_1hgv63yiU4_y5HFSpa9SF","slug":"factline-kyb-company-check-96fffe94","name":"Factline KYB Company Check","description":"API and MCP servers that let AI agents and apps check people, companies, Dutch addresses and cars against official records: sanctions and PEP lists, 10 company registers, Dutch property, rent and RDW vehicle data. From $0.001 per call.","url":"https://factline.dev/v1/kyb/check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"id":{"type":"string","description":"Or a company number: LEI, UK company number, Irish CRO, French SIREN, Norwegian org number, Finnish business ID, Czech/Slovak ICO, Polish NIP, Estonian registry code"},"kvk":{"type":"string","description":"Optional Dutch KvK number: adds a bankruptcy check (found automatically for Dutch companies with an LEI)"},"vat":{"type":"string","description":"Optional EU VAT number: checked in VIES and matched to the registered name"},"name":{"type":"string","description":"Company name, e.g. ASML Holding"},"domain":{"type":"string","description":"Optional company website or email domain: flags very new or missing domains"},"country":{"type":"string","description":"ISO country of the company, e.g. NL, GB, IE, FR (improves the match)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"flags":[],"checks":{"vat":{"result":{"name":"GOOGLE IRELAND LIMITED","valid":true,"vat_number":"IE6388047V"},"status":"ok"},"domain":"not requested (send domain)","register":{"source":"CRO open data, licensed under CC BY 4.0","status":"ok"},"sanctions":{"result":{"matches":[],"possible_match":false},"status":"ok"},"insolvency":"Dutch companies only"},"source":"Official company registers (see checks.register.source); EU, UN, UK and US sanctions lists; EU VIES; RDAP and DNS; Dutch Centraal Insolventieregister","company":{"lei":null,"name":"GOOGLE IRELAND LIMITED","status":"active","address":"GORDON HOUSE, BARROW STREET, DUBLIN 4, D04E5W5","country":"IE","registry":"Companies Registration Office (Ireland)","legal_form":"LTD - Private Company Limited by Shares","registry_id":"368047","incorporated":"2003-02-28"},"summary":"GOOGLE IRELAND LIMITED (active, Companies Registration Office (Ireland) 368047): verdict pass, nothing flagged.","verdict":"pass","other_matches":[{"name":"GOOGLE IRELAND HOLDINGS UNLIMITED COMPANY","status":"active","country":"IE","registry_id":"369511"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BvtUuFxoL2NcAIe8okNNa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks a company against official registers, sanctions/PEP lists, VIES VAT database, and insolvency records, returning a structured pass/fail verdict with flags","exampleAgentPrompt":"Can you run a KYB check on Google Ireland Limited (VAT number IE6388047V, country IE) and tell me if they're on any sanctions lists or have any flags?","exampleUseCases":[{"title":"Onboarding a new B2B supplier","prompt":"Before we onboard Signify NV as a supplier, can you verify them against official company registers and sanctions lists? Their country is NL and their domain is signify.com."},{"title":"Screening a potential investment target","prompt":"I'm considering investing in a French company called Société Générale — can you check their SIREN against official records and see if they appear on any EU, UN, UK, or US sanctions lists?"},{"title":"Validating a VAT number for invoicing","prompt":"A new client gave me VAT number IE6388047V — can you check it against VIES and confirm it matches the registered company name and that the company is active?"}],"resultDescription":"A JSON object containing a verdict (pass/fail), company details (name, status, registry ID, legal form, address, incorporation date, country, registry name), per-check results for sanctions screening, VAT validation, domain flags, insolvency status, a human-readable summary, and a list of other possible company matches found during the search.","failureModes":["Company not found in any supported register — returns empty or no match","Ambiguous company name with multiple matches — returns other_matches array requiring disambiguation","Unsupported country or registry — check not performed for that register","VAT number invalid or not found in VIES — vat check returns invalid status","Domain not provided — domain check returns 'not requested' placeholder","Rate limit or payment failure — HTTP 402 or 429 response","Malformed input parameters — HTTP 400 with validation error"],"whenToPreferThis":"Use this endpoint when you need a structured, official-record-backed KYB (Know Your Business) check across multiple European company registers simultaneously, combined with sanctions screening, VAT validation, and insolvency checks in a single call. It is especially strong for European companies (Netherlands, UK, Ireland, France, Norway, Finland, Czech Republic, Slovakia, Poland, Estonia) and for workflows requiring a pass/fail compliance verdict with audit-ready source attribution. Prefer this over building manual register lookups when you need multi-jurisdiction coverage and sanctions screening bundled together at low per-call cost.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:41:06.188Z","isFirstParty":false,"canonicalSlug":"factline-kyb-company-check-96fffe94"}