{"uid":"cap_PugIW3vxJixg_a7I-btoF","slug":"sanctions-list-screening-api-85a7b8b4","name":"Sanctions List Screening API","description":"Pay-per-call HTTP APIs, paid with x402 in USDC on Base (eip155:8453): agentkit, api-change-check, basedue, basewatch, chainread, check-sanctions, chgwatch, company-facts, composite, edgar, feednews, pageaudit, solcheck, token-dd, txpreflight, walletcheck, webmd, webread, websearch, x402index. Each operation describes its service.","url":"https://api.firstmention.uk/s/check-sanctions/address?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","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Entity or person name to screen, e.g. 'Rosneft'"},"limit":{"type":"integer","maximum":25,"minimum":1,"description":"Max results, default 5"},"threshold":{"type":"number","maximum":1,"minimum":0.5,"description":"Match confidence cutoff, default 0.85"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"match":{"type":"boolean"},"query":{"type":"string"},"threshold":{"type":"number"},"best_score":{"type":"number"},"match_count":{"type":"number"},"index_records":{"type":"number"},"jurisdictions":{"type":"array","items":{"type":"string"}}}}}}}},"responseSchema":{"type":"json","example":{"match":true,"query":"Rosneft","results":[{"list":"SDN","name":"OPEN JOINT-STOCK COMPANY ROSNEFT OIL COMPANY","score":1,"aliases":["ROSNEFT"],"ent_num":17022,"programs":["UKRAINE","RUSSIA","EO14024"]}],"threshold":0.85,"best_score":1,"normalized":"ROSNEFT","match_count":1,"index_records":19957}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_RzggxKnm3PaFF2La3HLKp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens an entity or person name against global sanctions lists (SDN and others) using fuzzy matching, returning match scores and program details","exampleAgentPrompt":"Can you check if 'Rosneft' appears on any sanctions lists? Use a confidence threshold of 0.85 and return up to 5 matches.","exampleUseCases":[{"title":"Vendor onboarding compliance check","prompt":"Before we onboard this new supplier called 'Gazprombank', can you screen them against global sanctions lists with a threshold of 0.85 to see if they're flagged?"},{"title":"AML alert triage for a financial institution","prompt":"We've got a transaction from an entity named 'Viktor Bout Trading LLC' — can you check if that name hits on any OFAC or SDN sanctions programs? Limit results to 3."},{"title":"Real-time KYC screening in agent workflow","prompt":"As part of our KYC process, screen the name 'Minfin Russia' against international sanctions lists and tell me the best match score and which programs it falls under."}],"resultDescription":"Returns a JSON object indicating whether a match was found (boolean), the normalized query, the best fuzzy match score (0–1), the number of matches, total index records searched, matched list entries with their SDN list name, full entity name, score, aliases, entity number, and associated sanctions programs (e.g. UKRAINE, RUSSIA, EO14024), plus the threshold used.","failureModes":["Missing required 'name' query parameter returns an error","Threshold below 0.5 or above 1.0 is rejected by schema validation","Limit above 25 is rejected","No match found returns match:false with match_count:0","Payment not provided or insufficient USDC returns HTTP 402","Name too ambiguous may return false positives at low thresholds"],"whenToPreferThis":"Choose this endpoint when you need fast, pay-per-call sanctions screening against a comprehensive SDN and multi-jurisdiction sanctions index without setting up a dedicated compliance data subscription. Ideal for agent workflows requiring real-time KYC/AML checks at $0.01 per lookup, especially when integrating x402 micropayment flows on Base. Prefer this over heavier compliance platforms when screening volume is low or sporadic and cost-per-query matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:32:47.721Z","isFirstParty":false,"canonicalSlug":"sanctions-list-screening-api-85a7b8b4"}