Factline Bulk Sanctions Screening (AML/KYC/KYB) is a paid API for AI agents from factline.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-11).
Screens up to 25 person or organisation names per call against EU, UN, UK, and US OFAC sanctions lists using fuzzy matching, returning match scores and EU reference data.
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.
Returns a JSON object with a results array containing one entry per queried name, each with a possible_match boolean, top_score (0-100), and up to 3 scored matches. Each match includes the matched name, fuzzy match score, entity type (person/enterprise), sanctions lists it appears on (EU/UN/UK/US), EU reference code, sanctions programmes, countries, birth dates, and listed-since date. Also returns metadata about the sanctions lists loaded, including source and last-updated dates, and the total entity count in the database.
GEThttps://factline.dev/v1/sanctions/batch?utm_source=zero.xyzChoose this endpoint when you need to screen multiple names (up to 25) in a single call for compliance, AML, KYC, or KYB workflows. It covers EU, UN, UK, and US OFAC lists simultaneously, making it ideal for multi-jurisdictional compliance. Prefer this over the single-name endpoint when batch throughput matters and birth year disambiguation is not required. It is well-suited for automated onboarding pipelines, vendor screening, and payment release workflows where speed and batch efficiency are priorities.
| Field | Type | Description |
|---|---|---|
| inputrequired | object | |
| output | object |
{
"type": "json",
"example": {
"list": {
"sources": [
{
"list": "EU",
"name": "EU consolidated financial sanctions list (European Commission)",
"dated": "2026-09-22"
},
{
"list": "UN",
"name": "UN Security Council consolidated sanctions list",
"dated": "2026-10-07"
},
{
"list": "UK",
"name": "UK Sanctions List (FCDO/OFSI)",
"dated": "07/10/2026"
},
{
"list": "US",
"name": "US OFAC Specially Designated Nationals (SDN) list",
"dated": "OFAC SDN"
}
],
"entities": 25591,
"loaded_at": "2026-10-08T00:30:53.837Z"
},
"note": "Up to 3 matches per name. Screen one name with /v1/sanctions/screen (add birth_year) to see more and refine.",
"count": 3,
"query": {
"type": null,
"threshold": 85
},
"source": "European Commission FSF; UN Security Council; UK FCDO; US Treasury OFAC",
"results": [
{
"name": "Vladimir Putin",
"matches": [
{
"score": 100,
"entity": {
"type": "person",
"lists": [
"EU",
"UK",
"US"
],
"names": [
"Vladimir Vladimirovich PUTIN",
"Vladimir Vladimirovich POUTINE",
"Vladimir Vladimirovitj PUTIN"
],
"un_id": null,
"remark": "(Date of UN designation: 2022-02-25)",
"countries": [
"RUSSIAN FEDERATION",
"Russia"
],
"references": {
"EU": "EU.7510.16",
"UK": "RUS0251",
"US": "35096"
},
"birth_dates": [
"1952-10-07"
],
"eu_reference": "EU.7510.16",
"listed_since": "2022-02-25",
"sanctions_programmes": [
"UKR",
"UK The Russia 2019",
"US OFAC RUSSIA-EO14024"
]
},
"matched_name": "Vladimir Vladimirovich PUTIN"
},
{
"score": 95,
"entity": {
"type": "person",
"lists": [
"EU",
"UK",
"US"
],
"names": [
"Maria FAASSEN",
"Mariya VORONTSOVA",
"Maria Vladimirovna PUTINA"
],
"un_id": null,
"remark": "(Date of UN designation: 2022-04-08)",
"countries": [
"UNKNOWN",
"Russia"
],
"references": {
"EU": "EU.7862.80",
"UK": "RUS1128",
"US": "36420"
},
"birth_dates": [
"1985-04-28"
],
"eu_reference": "EU.7862.80",
"listed_since": "2022-04-08",
"sanctions_programmes": [
"UKR",
"UK The Russia 2019",
"US OFAC RUSSIA-EO14024"
]
},
"matched_name": "Maria Vladimirovna PUTINA"
}
],
"screened": true,
"top_score": 100,
"possible_match": true
},
{
"name": "Factline",
"matches": [],
"screened": true,
"top_score": null,
"possible_match": false
},
{
"name": "Jan de Vries",
"matches": [],
"screened": true,
"top_score": null,
"possible_match": false
}
],
"disclaimer": "Automated name screening aid, not legal advice. A match is a possible match: confirm identity with dates of birth, nationality and the official list before acting. Covers the targeted (asset-freeze/SDN) lists named in list.sources, refreshed weekly; not sectoral or export-control restrictions, or other national lists. A clean result is not clearance.",
"possible_matches": 1
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"