Change Lab Seats

Changed on

Grow or shrink a PAID lab's seat count. Owner-only.

  • Grow (seats > current cap): a prorated top-up order for the added seats over the CURRENT subscription's remaining days. The added seats co-terminate with that sub (no expiry extension) — the paid webhook lifts seat_quota to the new total. Returns a pay_url.
  • Shrink (seats < current cap, ≥ active members ≥ min): takes effect immediately; surplus is NOT refunded (不退不换). Returns the lab.
post/api/billing/lab/{lab_id}/seats

Request

  • Base URL: https://api.omicos.cn (the document declares no server; this is the origin it was published from)
  • URL: https://api.omicos.cn/api/billing/lab/{lab_id}/seats
  • Auth: none declared

Path parameters

lab_idstring required

Headers

authorizationstring nullable
x-omicos-devicestring nullable
x-omicos-device-kindstring nullable
x-omicos-device-namestring nullable

Request body

seatsinteger required
providerstring

Response

Successful Response

object required

Changes

    • info

      added the new optional header request parameter x-omicos-device

    • info

      added the new optional header request parameter x-omicos-device-kind

    • info

      added the new optional header request parameter x-omicos-device-name