BRAINIAC.software API

Exclusion Screen

Normalize a vendor name and screen it against the OFAC SDN list with timestamped evidence.

POSThttps://brainiac.software/api/v1/exclusion/normalize$0.01 USDC

Normalize a vendor identity

Normalize identifiers before source screening. This operation does not determine eligibility.

Body

FieldRequiredNotes
legalNameYesstring

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"
}
JSON
POSThttps://brainiac.software/api/v1/exclusion/screen$0.15 USDC

Screen a vendor against OFAC

Compare a vendor name with the official OFAC SDN list. Candidate matches require human review; source unavailability produces WARN.

Body

FieldRequiredNotes
legalNameYesstring

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"
}
JSON
POSThttps://brainiac.software/api/v1/exclusion/evidence-report$0.15 USDC

Build 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

FieldRequiredNotes
legalNameYesstring

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