Skip to main content
DELETE
Error

Authorizations

Authorization
string
header
required

Authorization: Bearer <token>. Accepts EITHER a Keycloak access token (scopes-in-token) OR an opaque POS session token; both resolve to the same pos.* scope vocabulary the route guards enforce.

Path Parameters

memberId
string
required

The team-member id to act on, e.g. user-julie.

Minimum string length: 1

Body

application/json
roleId
string
required

Built-in RBAC role id: owner, manager, cashier or viewer.

Minimum string length: 1
storeId
string

Narrow the grant to one store; omit for a network-wide (franchise) grant.

Minimum string length: 1

Response

The revoked actor→role→scope grant.

The revoked actor→role→scope grant.

actorId
string
required
roleId
string
required
scope
object
required