| Field | Type | Required | Description |
|---|---|---|---|
created_at |
date | ✔️ | Creation timestamp of the object. |
modified_at |
date | ✔️ | Last modification timestamp of the object. |
id |
str | ✔️ | The seat ID |
subscription_id |
OptionalNullable[str] | ➖ | The subscription ID (for recurring seats) |
order_id |
OptionalNullable[str] | ➖ | The order ID (for one-time purchase seats) |
status |
models.SeatStatus | ✔️ | N/A |
customer_id |
OptionalNullable[str] | ➖ | The customer ID. When member_model_enabled is true, this is the billing customer (purchaser). When false, this is the seat member customer. |
member_id |
OptionalNullable[str] | ➖ | The member ID of the seat occupant |
member |
OptionalNullable[models.Member] | ➖ | The member associated with this seat |
email |
OptionalNullable[str] | ➖ | Email of the seat member (set when member_model_enabled is true) |
customer_email |
OptionalNullable[str] | ➖ | The assigned customer email |
invitation_token_expires_at |
date | ➖ | When the invitation token expires |
claimed_at |
date | ➖ | When the seat was claimed |
revoked_at |
date | ➖ | When the seat was revoked |
seat_metadata |
Dict[str, Any] | ➖ | Additional metadata for the seat |