Bulk sanctions screening (AML/KYC/KYB) of up to 25 person or organisation names
Bulk sanctions screening (AML/KYC/KYB) of up to 25 person or organisation names per call (0.0012 USDC per name) against the EU, UN, UK and US OFAC SDN lists, merged and refreshed weekly. Fuzzy matching handles spelling variants and word order; per name: possible match flag, top score and up to 3 scored matches with the lists each is on. For customer onboarding, payouts, vendor and payment screening agents.
Answeringour last check, 2026-10-10
1 of 1checks answered this week
23 msmedian answer time
$0.03listed price per call
$0.03price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
GET https://factline.dev/v1/sanctions/batch
| Category | Company and compliance |
|---|---|
| Provider host | factline.dev |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 2 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-10 | valid payment request | 402 | $0.03 | 23 ms |
Example input (from the provider)
{
"method": "GET",
"queryParams": {
"names": "Vladimir Putin; Wagner Group; Jan de Vries"
},
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"names": {
"description": "1 to 25 person or organisation names separated by ';', in Latin letters, e.g. 'Vladimir Putin; Wagner Group; Jan de Vries'",
"type": "string"
},
"threshold": {
"description": "Optional minimum match score 70-100 (default 85)",
"type": "string"
},
"type": {
"description": "Optional: only persons or only organisations",
"enum": [
"person",
"entity"
],
"type": "string"
}
},
"required": [
"names"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}