v20

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-011984401.2 MB
League: Membership & Teams

Update a league staff member role

Updates a league staff member role. Requires a personal or developer API key whose owner is currently a league ADMIN of the league in the path, with the league members capability enabled on the key. League API access is gated at api_pro on the league owner's plan.

post/leagues/{identifier}/members/{memberId}/role

Path parameters

identifierstring required

League slug or Convex league ID.

League slug or Convex league ID.

memberIdstring required

League staff membership ID.

League staff membership ID.

Request body

role'ADMIN' | 'MANAGER' | 'MEMBER' required

Assignable league staff role. OWNER cannot be assigned through this API.

Response

The league staff member role was updated.

successtrue required
timestampstring required

Response generation time (ISO 8601).