Skip to main content

Compliance Reporting

Anima provides built-in reporting tools for compliance workflows including SOC 2 audit preparation, DSAR (Data Subject Access Request) fulfillment, and executive compliance dashboards.
These are tools for preparing your audit. They do not constitute an attestation of Anima’s own compliance posture, and generating a report here is not evidence that Anima has been audited.

Report Templates

Generate pre-built reports for common compliance needs:

Available Templates

Template identifiers are the uppercase values below. GET /v1/orgs/{orgId}/compliance/templates returns the live list.

DSAR (Data Subject Access Requests)

Handle GDPR and CCPA data subject access requests.
Published SDK releases up to and including Node 0.6.0, Python 0.7.0 and the current Go tag send requestType with lowercase values here, which the API rejects. The fix is merged but unreleased. On those versions, call the DSAR routes directly as below — the field is type and the values are uppercase.
Then poll it:

Request types

Status values

RECEIVEDVERIFIEDIN_PROGRESSCOMPLETED, or DENIED. A request past its due date reports OVERDUE. dueInDays accepts 1–90 and defaults to 30, the GDPR response window.

Compliance Dashboard

Get a real-time view of your compliance posture: The dashboard has three sections: reports, dsars, and compliance.

API Reference

Every compliance route is org-scoped and lives under /v1. Base URL https://api.useanima.sh. These routes require a master key (mk_*).

Next Steps