Debarment and exclusion screening, not just sanctions: 291,000+ parties on 11 authorities
Debarment and exclusion screening, not just sanctions: 291,000+ parties on 11 authorities in one call. SAM.gov federal exclusions, HHS OIG healthcare exclusions, World Bank debarment, Federal Reserve enforcement, OFAC SDN and Consolidated, EU, UK, UN, Trade.gov CSL, FBI Wanted. Provable negative: NO_MATCH only when the complete candidate set on all 11 lists was examined, otherwise INCOMPLETE_SCREEN. sha256 receipt. KYB, vendor onboarding, AML, KYC.
50000 (raw units)
price
1
calls / 30d
1
unique payers
2026-08-25
updated
Provider
api.osf-master-server.com · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "50000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"info": {
"input": {
"method": "GET",
"pathParams": {
"name": ":name"
},
"queryParams": {
"format": "json"
},
"type": "http"
},
"output": {
"example": {
"audit_receipt": {
"result_sha256": "...",
"screening_id": "uuid"
},
"compliance_note": "A name match is a SCREENING SIGNAL, not a determination. Full note in the response.",
"coverage_note": "OFAC SDN and Consolidated, EU, UK, UN, Trade.gov CSL, FBI Wanted, World Bank debarment, HHS OIG, SAM.gov, Federal Reserve. Full note in the response.",
"match_count": 1,
"matches": [
{
"list": "EU_SANCTIONS",
"match_basis": "primary_name",
"matched_name": "PUTIN Vladimir Vladimirovich",
"provenance_url": "https://www.sanctionsmap.eu/"
}
],
"query": "Vladimir Putin",
"result": "POTENTIAL_MATCH",
"screening_evidence": {
"clearance_statement": "On 2026-01-01T00:00:00Z UTC OSF screened this name against 291,758 records on 11 of 11 lists.",
"negative_result_confidence": "complete_negative",
"totals": {
"candidates_examined": 12,
"lists_screened_ok": 11,
"records_in_scope": 291758
}
},
"service": "OSF Sanctions Screening"
},
"type": "json"
}
},
"routeTemplate": "/x402/screen/sanctions/:name",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"pathParams": {
"type": "object"
},
"queryParams": {
"properties": {
"format": {
"description": "Response format (json).",
"type": "string"
}
},
"required": [
"format"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"audit_receipt": {
"type": "object"
},
"match_count": {
"type": "integer"
},
"matches": {
"type": "array"
},
"result": {
"enum": [
"POTENTIAL_MATCH",
"NO_MATCH",
"INCOMPLETE_SCREEN",
"INVALID_QUERY"
],
"type": "string"
},
"screen_complete": {
"type": "boolean"
},
"screening_evidence": {
"type": "object"
}
},
"required": [
"result",
"match_count",
"matches",
"audit_receipt"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
}Use it
curl
curl "https://api.osf-master-server.com/x402/screen/sanctions/:name" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://api.osf-master-server.com/x402/screen/sanctions/:name");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://api.osf-master-server.com/x402/screen/sanctions/:name")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/5070.json, and this resource appears in /discovery/resources and /discovery/search.