Compliance

The Compliance API manages the compliance lifecycle for investor users — from authoring compliance form definitions, through capturing each user's submitted answers as an implementation, to producing reports and assigning investor classifications.

Domain model

  • Compliance forms — top-level form definitions (the schema or template a user fills in).
  • Implementations — a user's instance of a compliance form, with their submitted answers and any generated report.
  • Reports — the generated output for a completed implementation, exportable to PDF.
  • Classifications — investor-classification labels (for example retail, professional, sophisticated) assigned to users, optionally scoped to a specific compliance form.

Endpoints

Compliance forms

Implementations

Reports & exports

Classifications

User classifications