Platform API overview

REST endpoints for partners embedding cSquare compliance checks, AML status and risk scoring into their own products.

Updated 2026-10-21

View as .md

The Platform API lets partners embed cSquare GRC inside their own product. You manage sub-organizations (your customers), run compliance, AML and risk checks against their programs, and receive alerts and webhooks.

Base URL

The Platform API is served from your workspace's API endpoint, shown in Settings > API keys in the app. Paths below are relative to that base, for example POST /compliance/check.

Endpoints

MethodPathPurposeCredits
GET/healthCheck your key and list endpoints0
GET/sub-orgsList sub-organizations0
POST/sub-orgsCreate a sub-organization0
POST/compliance/checkRun a compliance check on a program5
POST/aml/statusAML compliance status for a program5
POST/risk/scoreAI risk assessment for a program15
GET/webhooksList webhook subscriptions0
POST/webhooksSubscribe to events0
GET/alertsRegulatory and compliance alerts0

Credits are charged to the sub-organization you pass as sub_org_id, when you pass one.

Responses

All responses are JSON. Check results carry a confidence envelope so you can tell deterministic rule results from AI analysis. See Errors for status codes.

Next

Was this helpful?