Mediloop

Audit & history

Platform

Retrieve 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

EventExample
membership.invitedInvitation issued
membership.activatedMembership became active
membership.suspendedAccess suspended
membership.terminatedAffiliation ended
membership.roles.updatedRole 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_123

Example 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.