BRAINIAC.software API

Audit Receipt

Create a reproducible SHA-256 digest for supplied inputs, findings, and a source revision.

POSThttps://brainiac.software/api/v1/audit/receipt$0.01 USDC

Create a hash-based audit receipt

Create a stateless SHA-256 digest of supplied inputs, findings, and source revision. It is not a trusted signature or legal attestation.

Body

FieldRequiredNotes
productYesstring; One of: prevailing_wage, coi, exclusion, license, claims
inputsYes—
findingsYes—
sourceRevisionYesstring

Request exampleJSON

{
  "product": "prevailing_wage",
  "inputs": {
    "wdId": "TX20260001"
  },
  "findings": {
    "status": "WARN"
  },
  "sourceRevision": "TX20260001-revision-1"
}

Response exampleJSON

{
  "algorithm": "sha256",
  "digest": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
  "issuedAt": "2026-10-29T12:00:00.000Z",
  "sourceRevision": "source-revision-1",
  "signature": null,
  "signed": false,
  "limitations": [
    "Digest integrity can be checked against the exact payload, but this stateless receipt is not signed by BRAINIAC.software and is not an authoritative attestation."
  ]
}

cURL

curl -i -X POST "https://brainiac.software/api/v1/audit/receipt" \
  -H 'content-type: application/json' \
  -H 'Idempotency-Key: <fresh-64-character-random-hex-key>' \
  --data-binary @- <<'JSON'
{
  "product": "prevailing_wage",
  "inputs": {
    "wdId": "TX20260001"
  },
  "findings": {
    "status": "WARN"
  },
  "sourceRevision": "TX20260001-revision-1"
}
JSON