Exclusion Screen
Normalize a vendor name and screen it against the OFAC SDN list with timestamped evidence.
POST
https://brainiac.software/api/v1/exclusion/normalize$0.01 USDCNormalize a vendor identity
Normalize identifiers before source screening. This operation does not determine eligibility.
Body
| Field | Required | Notes |
|---|---|---|
legalName | Yes | string |
Request exampleJSON
{
"legalName": "Example Construction LLC",
"country": "USA"
}Response exampleJSON
{
"legalName": "Example Construction LLC",
"normalizedName": "example construction",
"warnings": []
}cURL
curl -i -X POST "https://brainiac.software/api/v1/exclusion/normalize" \
-H 'content-type: application/json' \
-H 'Idempotency-Key: <fresh-64-character-random-hex-key>' \
--data-binary @- <<'JSON'
{
"legalName": "Example Construction LLC",
"country": "USA"
}
JSONPOST
https://brainiac.software/api/v1/exclusion/screen$0.15 USDCScreen a vendor against OFAC
Compare a vendor name with the official OFAC SDN list. Candidate matches require human review; source unavailability produces WARN.
Body
| Field | Required | Notes |
|---|---|---|
legalName | Yes | string |
Request exampleJSON
{
"legalName": "Example Construction LLC",
"country": "USA"
}Response exampleJSON
{
"checkId": "0ed2a4d0-76b2-4c7f-9f2f-94d2f3e7d230",
"vendor": {
"legalName": "Example Construction LLC",
"normalizedName": "example construction",
"warnings": []
},
"status": "CLEAR",
"matches": [],
"sources": {
"ofac": {
"status": "CHECKED",
"url": "https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/SDN.XML"
}
},
"snapshotHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef"
}cURL
curl -i -X POST "https://brainiac.software/api/v1/exclusion/screen" \
-H 'content-type: application/json' \
-H 'Idempotency-Key: <fresh-64-character-random-hex-key>' \
--data-binary @- <<'JSON'
{
"legalName": "Example Construction LLC",
"country": "USA"
}
JSONPOST
https://brainiac.software/api/v1/exclusion/evidence-report$0.15 USDCBuild an exclusion screening evidence report
Screen a vendor name against the official OFAC SDN list and produce a PDF with source status, candidate records, timestamp, and snapshot hash. Matches are not identity confirmations.
Body
| Field | Required | Notes |
|---|---|---|
legalName | Yes | string |
Request exampleJSON
{
"legalName": "Example Construction LLC",
"country": "USA"
}Response exampleJSON
{
"checkId": "5c12bf4e-3c45-4fdb-b7a4-d65e7e634f6a",
"vendor": {
"legalName": "Example Construction LLC",
"normalizedName": "example construction"
},
"status": "CLEAR",
"matches": [],
"sources": {
"ofac": {
"status": "CHECKED",
"url": "https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/SDN.XML"
}
},
"snapshotHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
"checkedAt": "2026-10-29T12:00:00.000Z",
"evidencePdfBase64": "<base64-encoded-pdf>",
"limitations": [
"Name screening can produce false positives or miss aliases. This is an evidence aid, not a legal determination."
]
}cURL
curl -i -X POST "https://brainiac.software/api/v1/exclusion/evidence-report" \
-H 'content-type: application/json' \
-H 'Idempotency-Key: <fresh-64-character-random-hex-key>' \
--data-binary @- <<'JSON'
{
"legalName": "Example Construction LLC",
"country": "USA"
}
JSON