team-management

Partial team update; expiry changes propagate to entitlements, payment-type change guarded

patch/team-management/admin/teams/{id}

Request

  • Base URL
    https://api.focusbear.io (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

Request body

namestring
team_size_limitnumber
expires_datestring

Changing this also propagates to member/admin/owner entitlement expiries.

is_schoolboolean
is_activeboolean

Only hides the team from lists / marks it inactive. It does NOT revoke member entitlements or cancel a Stripe subscription — a full deactivation cascade is out of scope here.

payment_type'stripe' | 'offline'
forceboolean

Required to change payment_type on a team with a live Stripe subscription.

Response

object required

Changes

No recorded changes to this operation across all 1 revision of this API.