{"uid":"cap__koIKpHqgkNbShe4rvfsG","slug":"factline-pep-screening-e99849b6","name":"Factline PEP Screening","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/pep/screen?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","required":["name"],"properties":{"name":{"type":"string","description":"Person's full name in Latin letters, e.g. Mark Rutte"},"years":{"type":"string","description":"Years after leaving office still counted as PEP, 1-10 (default 5)"},"country":{"type":"string","description":"Optional ISO country to prefer, e.g. NL"},"birth_year":{"type":"string","description":"Optional birth year to sharpen matches, e.g. 1967"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"query":{"name":"Mark Rutte","country":null,"threshold":85,"birth_year":null,"former_years":5},"source":"Wikidata (CC0), extracted weekly by Factline","matches":[{"score":100,"person":{"url":"https://www.wikidata.org/wiki/Q57792","name":"Mark Rutte","status":"former, left on 2024-07-02","current":false,"wikidata":"Q57792","countries":["NL"],"pep_class":"head_of_government","positions":[{"end":"2024-07-02","class":"head_of_government","start":"2010-10-14","title":"Prime Minister of the Netherlands","country":"NL"}],"birth_year":1967,"pep_class_label":"head of government"},"matched_name":"Mark Rutte"}],"coverage":{"people":40000,"by_class":{"minister":9000,"legislator":28000,"head_of_state":400,"head_of_government":450},"former_years":5},"disclaimer":"Automated PEP screening aid built from Wikidata, not legal advice. Being a politically exposed person is not an allegation of wrongdoing.","possible_match":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yRj3txzTgXh9odgLLC3P7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens a named individual against a global politically exposed persons (PEP) database covering heads of state, ministers, central bank governors, MEPs, and national MPs, with fuzzy matching and configurable recency window.","exampleAgentPrompt":"Can you run a PEP screen on Mark Rutte — he's Dutch, born in 1967 — and check within the last 5 years after leaving office?","exampleUseCases":[{"title":"Onboarding compliance check for a new client","prompt":"Before we onboard this new client, can you screen Antonio Costa — I think he's Portuguese — for PEP status? He may have left office recently, so check the past 5 years."},{"title":"KYC check on a suspected government official","prompt":"I need to verify whether Christine Lagarde is flagged as a politically exposed person for our KYC process. Can you run a PEP screen on her with country set to FR?"},{"title":"AML review of a foreign investor","prompt":"We have an investor named Volodymyr Zelensky from Ukraine, born in 1978 — can you check if he's classified as a PEP for our AML review?"}],"resultDescription":"Returns whether the queried individual matches any PEP records, including their matched name, political positions held, associated countries, date ranges in office, whether they are current or former PEPs, and a fuzzy match confidence score. Results respect the configurable recency window (default 5 years after leaving office).","failureModes":["Name not found — returns empty match list if no PEP record found for the given name","Ambiguous name match — multiple candidates returned when name is common; birth year or country narrows results","Invalid years parameter — value outside 1–10 range rejected","Invalid ISO country code — malformed country string may produce no country-filtered results","Network timeout — upstream data source temporarily unavailable"],"whenToPreferThis":"Choose this endpoint when you need AML/KYC-compliant PEP screening against a structured, curated database covering EU, EEA, UK, US, and Switzerland officials, with fuzzy name matching and configurable recency. Prefer it over general web search for compliance workflows requiring structured, auditable PEP results. Pairs well with sanctions screening for full AML due diligence pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:43:08.102Z","isFirstParty":false,"canonicalSlug":"factline-pep-screening-e99849b6"}