League: Membership & Teams

Transfer league ownership

Changed on

Transfers league ownership to another staff member. Requires a personal or developer API key whose owner is currently a league ADMIN of the league in the path, with leagues.league_admin:read-write access on the key; Convex re-checks current OWNER authority. League API access is gated at api_pro on the league owner's plan.

post/leagues/{identifier}/ownership/transfer

Request

  • Base URL
    https://teambattles.gg/api/v1
  • URL
    https://teambattles.gg/api/v1/leagues/{identifier}/ownership/transfer
  • Auth
    HTTP bearer

Path parameters

identifierstring required

League slug or Convex league ID.

Request body

targetUserIdstring required

User ID of the target league owner.

Response

League ownership was transferred.

successtrue required
timestampstring required

Changes