research · research · ofac · sanctions · entity · business · candidate-search · official-data · due-diligence · evidenceOFAC entity candidate evidence
Compare a business or organization name with separately named Entity records and aliases in the official OFAC SDN and Consolidated Non-SDN files, returning deterministic candidate scores, program tags, source hashes, and freshness evidence without issuing an allow or block verdict.
$0.02 USDCBase + Solanax402 v2POST
Endpoint
https://apiacre.com/v1/research/ofac-entity-search
Send the JSON body below. An unpaid request returns HTTP 402 with a PAYMENT-REQUIRED header; an x402-compatible buyer signs the requirement and retries with PAYMENT-SIGNATURE.
Pay $0.02 USDC and run in your browser
Official Coinbase agent path
Coinbase Agentic Wallet can satisfy this x402 request in one command. Running it may pay automatically, so --max-amount is fixed to $0.02 USDC in atomic units. Copying the command does not install, authenticate, sign, or pay; review the request and use a separate low-value wallet before running it.
npx --yes awal@latest x402 pay https://apiacre.com/v1/research/ofac-entity-search \
-X POST \
-d '{"entity_name":"AEROCARIBBEAN AIRLINES","minimum_score":85,"max_results":5,"include_weak_aliases":false}' \
--max-amount 20000 \
--json
Coinbase pay-for-service documentation · Buyer setup and wallet safety
Alternative third-party AgentCash commands
Run check first without payment. Its fetch command may automatically pay up to the exact listed price.
npx --yes agentcash@latest check https://apiacre.com/v1/research/ofac-entity-search
npx --yes agentcash@latest fetch https://apiacre.com/v1/research/ofac-entity-search \
--method POST \
--header 'content-type: application/json' \
--body '{"entity_name":"AEROCARIBBEAN AIRLINES","minimum_score":85,"max_results":5,"include_weak_aliases":false}' \
--payment-protocol x402 \
--payment-network base \
--max-amount 0.020
AgentCash CLI documentation
Input example
{
"entity_name": "AEROCARIBBEAN AIRLINES",
"minimum_score": 85,
"max_results": 5,
"include_weak_aliases": false
}
Response shape
View free static sample JSON
{
"request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a",
"service": "research.ofac-entity-search",
"version": "1",
"data": {
"status": "candidates_found",
"query": {
"entityName": "AEROCARIBBEAN AIRLINES",
"normalizedName": "aerocaribbean airlines",
"entityType": "Entity",
"minimumScore": 85,
"maxResults": 5,
"includeWeakAliases": false
},
"candidateCount": 1,
"candidatesReturned": 1,
"candidatesTruncated": false,
"candidates": [
{
"uid": "36",
"primaryName": "AEROCARIBBEAN AIRLINES",
"entityType": "Entity",
"listKind": "sdn",
"listLabel": "SDN",
"programs": [
"CUBA"
],
"countries": [
"Cuba"
],
"match": {
"matchedName": "AEROCARIBBEAN AIRLINES",
"matchedField": "primary",
"aliasQuality": null,
"score": 100.0,
"method": "exact",
"scoreAuthority": "API Acre; not the OFAC Sanctions List Search score"
},
"sourceFileUrl": "https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/sdn.xml"
}
],
"dataset": {
"snapshotFetchedAt": "2026-08-12T02:00:00+00:00",
"cacheMaxAgeSeconds": 3600,
"files": [
{
"listKind": "sdn",
"listLabel": "SDN",
"filename": "sdn.xml",
"publishDate": "2026-08-07",
"recordCount": 19199,
"entityRecordCount": 9854,
"sha256": "ac00228a68345e5c0d7174713cf97e5d5a8efe7cec5c2f540ed87106f49f7474",
"sourceUrl": "https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/sdn.xml"
},
{
"listKind": "consolidated-non-sdn",
"listLabel": "Consolidated Non-SDN",
"filename": "consolidated.xml",
"publishDate": "2026-07-27",
"recordCount": 481,
"entityRecordCount": 363,
"sha256": "6c9eb74d6060a8c7075dd48054e087cb83c7ccd935dfd4df6700635e12d7c84f",
"sourceUrl": "https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/consolidated.xml"
}
]
},
"source": "https://ofac.treasury.gov/sanctions-list-service",
"retrievedAt": "2026-08-12T02:00:01+00:00",
"limitations": [
"Results are name-similarity candidates for manual review, not a determination that the queried entity is listed or that a transaction is permitted or prohibited.",
"This search covers separately named Entity records and their aliases only; it excludes individuals, vessels, aircraft, ownership analysis, geographic restrictions, and entities blocked under OFAC's 50 Percent Rule but not separately listed.",
"Different OFAC lists and program tags carry different restrictions; inspect the current official record, program, and legal authority before acting.",
"Name-only screening can produce false positives and false negatives. Weak aliases are excluded by default because OFAC warns they may create many false hits."
],
"guidance": {
"automation": "https://ofac.treasury.gov/faqs/287",
"fiftyPercentRule": "https://ofac.treasury.gov/faqs/10"
},
"disclaimer": "Evidence aid only. Not legal advice, a compliance certification, or a sole basis for an allow, deny, freeze, or reporting decision."
},
"meta": {
"duration_ms": 42,
"cached": false,
"sources": [],
"warnings": [],
"next_actions": [
{
"service": "research.organization-evidence",
"title": "Official supplier evidence report",
"reason": "Add independent GLEIF legal-entity, USAspending prime-contract, and SEC filing-activity evidence for the organization name without turning the OFAC candidates into a verdict.",
"method": "POST",
"path": "/v1/research/organization-evidence",
"price": "$0.1",
"input_template": {
"legal_name": "$request.entity_name"
},
"use_output": "Use the four source sections as separate evidence. Candidate similarity does not establish identity, sanctions status, cross-source linkage, or compliance clearance.",
"handoff_path": "/catalog/research.organization-evidence",
"checkout_path": "/try/research.organization-evidence",
"sample_path": "/samples/research.organization-evidence",
"maximum_atomic_usdc": "100000",
"handoff_payment_required": false,
"executes_automatically": false,
"authorization_required": true
}
]
}
}
Complete recipes using this API
These buyer-controlled recipes connect this service to compatible API Acre results. Every step has its own exact price and requires separate authorization.
Select an official GLEIF legal-entity candidate, then compare that legal name with current OFAC Entity records and aliases. The result is evidence for manual review, not a legal allow or block decision.
Inspect the 2-step recipeContinue this workflow
These optional follow-ups use this result in a larger workflow. Each call shows a fresh x402 challenge and requires separate buyer authorization.
Add independent GLEIF legal-entity, USAspending prime-contract, and SEC filing-activity evidence for the organization name without turning the OFAC candidates into a verdict.
Review and run this separate call
Try the payment challenge
curl -i -X POST 'https://apiacre.com/v1/research/ofac-entity-search' \
-H 'content-type: application/json' \
--data '{"entity_name":"AEROCARIBBEAN AIRLINES","minimum_score":85,"max_results":5,"include_weak_aliases":false}'