CustomerSeat
February 25, 2026 ยท View on GitHub
Fields
| Field | Type | Required | Description |
|---|---|---|---|
created_at | date | :heavy_check_mark: | Creation timestamp of the object. |
modified_at | date | :heavy_check_mark: | Last modification timestamp of the object. |
id | str | :heavy_check_mark: | The seat ID |
subscription_id | OptionalNullable[str] | :heavy_minus_sign: | The subscription ID (for recurring seats) |
order_id | OptionalNullable[str] | :heavy_minus_sign: | The order ID (for one-time purchase seats) |
status | models.SeatStatus | :heavy_check_mark: | N/A |
customer_id | OptionalNullable[str] | :heavy_minus_sign: | 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] | :heavy_minus_sign: | The member ID of the seat occupant |
member | OptionalNullable[models.Member] | :heavy_minus_sign: | The member associated with this seat |
email | OptionalNullable[str] | :heavy_minus_sign: | Email of the seat member (set when member_model_enabled is true) |
customer_email | OptionalNullable[str] | :heavy_minus_sign: | The assigned customer email |
invitation_token_expires_at | date | :heavy_minus_sign: | When the invitation token expires |
claimed_at | date | :heavy_minus_sign: | When the seat was claimed |
revoked_at | date | :heavy_minus_sign: | When the seat was revoked |
seat_metadata | Dict[str, Any] | :heavy_minus_sign: | Additional metadata for the seat |