Mediloop
PlatformUsers / Memberships / RolesUsers / Memberships / Roles API Reference

Users / Memberships / Roles API Reference

Platform

Endpoint reference for users, memberships, invitations, roles, active context and audit history.

Identity

One user identity

Membership

Tenant affiliation

Role

Functional access

Context

Tenant + membership

Users

MethodEndpointPurpose
GET/v1/usersList visible users
GET/v1/users/{user_id}Get visible user

Memberships

MethodEndpointPurpose
GET/v1/membershipsList memberships
POST/v1/membershipsCreate membership
GET/v1/memberships/{id}Get membership
PATCH/v1/memberships/{id}Update membership
POST/v1/memberships/{id}/terminateTerminate membership

Invitations

MethodEndpointPurpose
POST/v1/membership-invitationsCreate invitation
POST/v1/membership-invitations/{id}/acceptAccept invitation
POST/v1/membership-invitations/{id}/revokeRevoke invitation

Roles

MethodEndpointPurpose
GET/v1/rolesList public/tenant roles
PUT/v1/memberships/{id}/rolesAssign membership roles

Context

HeaderPurpose
X-Tenant-IdActive tenant
X-Membership-IdActive membership

Audit

MethodEndpoint
GET/v1/membership-audit

Response codes

CodeMeaning
200Success
201Created
400Validation error
403Insufficient access
404Not found in active context
409Lifecycle / state conflict