v1

latestOpenAPI 3.0.0Proprietary2026-08-062711471.0 MB
Billing

Assign a Max seat to a user

Assigns a Max seat to the given user. Fails if no seats are available or the user already holds one. Requires a USER API key belonging to an OWNER or ADMIN.

post/public/v1/billing/max/seats/assign

Request body

userIdinteger required

ID of the user to assign/unassign (see GET /users)

Example request

{
  "userId": 12
}

Response

Seat assigned

successboolean required
userIdnumber required
assignedboolean required

Whether the user holds a Max seat after this operation

Example response

{
  "success": true,
  "userId": 12
}