Skip to content

Integration Surfaces

Maturity honesty for Cleared API and adjacent surfaces. Never assume Live unless this matrix says so.

Unit of record

The unit of record is the eligibility record: a sealed pass/fail/refer decision under a published policy_version, with allows[] the venue can gate on. See Disclosure Boundary.

Surface matrix

MVP Must (Early Access target): Stratum seal API, Arbiter pack API, fail-closed gate, demo public ledger for public_demo networks.

SurfaceWhat it gives youMaturityNotes
REST API (clr_ Bearer)Onboard, eligibility status, gate checkBy arrangement / Early Access → target LiveBase URL labeled per environment; see API reference
Onboard + decidecase_id; pass/fail/refer under policy_versionMVP Must / contract-previewVault holds preimages only
Stratum seal APILive stratum_record_id; live-pass cacheMVP Must / by arrangementExactly-once via Idempotency-Key; fixtures CI-only
Arbiter assessor pack APIDecided + sealed + consumed exportMVP Must / contract-previewNo vault bytes; outbound Arbiter docs
Gate checkFail-closed allow/deny before quoteMVP Must / contract-previewFake gate for eng; production consume by arrangement
Demo public ledgerSeal receipts on Cleared /sealsMVP Must / Early Accesspublic_demo networks only; see Demo ledger
Optional outsider proveExtra digest when configuredShould / not quote SoRStratum-only degrade if prove is down
Portable escrow proofEscrow/portable proveNot yet public (Full)Not required for MVP gate
Webhooks / continuous monitoringEvent pushNot yet publicOut of MVP Must
MCP / agent toolsTool surfaceNot yet publicCleared is REST-first for Early Access

Launch path

For Early Access partners aiming at API access by launch date:

  1. Request access (demo or contracted arrangement).
  2. Receive environment base URL + scoped clr_ key (Authentication).
  3. Complete Quickstart against the issued environment (decide → live Stratum seal → gate → Arbiter pack).
  4. Wire Gate check fail-closed; prove deny on miss/timeout.
  5. Confirm demo receipts on Demo ledger / live seals page when using public_demo networks.
  6. Pass Production Checklist before production quote traffic.

Surfaces move from contract-preview → Live only when this matrix is updated. Do not hardcode undocumented paths.

ProductRole relative to Cleared
StratumShared sealed SoR for the eligibility fact (MVP Must API)
ArbiterAssessor pack / evidence integrity when entitled (MVP Must API)
LegateAgent MCP envoy — not the Cleared gate surface

Cleared does not replace KYB vendors; it publishes the fact the venue gates on.

Was this page clear?