Audit & history
PlatformRetrieve immutable user, membership and role-change history for traceability and compliance.
Identity
One user identity
Membership
Tenant affiliation
Role
Functional access
Context
Tenant + membership
Overview
User access changes must remain traceable without exposing sensitive internal security operations.
Audit events
| Event | Example |
|---|---|
| membership.invited | Invitation issued |
| membership.activated | Membership became active |
| membership.suspended | Access suspended |
| membership.terminated | Affiliation ended |
| membership.roles.updated | Role assignment changed |
Query filters
GET audit historyCopy
GET /v1/membership-audit?membership_id=mbr_456&from=2026-01-01
Authorization: Bearer $ACCESS_TOKEN
X-Tenant-Id: tnt_123Example response
JSONCopy
{
"event": "membership.roles.updated",
"membership_id": "mbr_456",
"actor_membership_id": "mbr_admin",
"at": "2026-08-19T09:30:00Z"
}Retention & traceability
Retention periods and access to audit data depend on contract, regulatory requirements and tenant policy.