Get subscription seats history
Get the history of subscription seats schedule over time for a given subscription_id. This endpoint provides information about seat assignments and total quantities for different time periods, allowing you to track how seat assignments have changed over time.
Use this endpoint to:
- Track changes to seat assignments over time
- Get seat schedule for a specific date using the
covering_dateparameter - Get seat schedule history with optional date range filtering using
starting_atandending_before
Key response fields:
- data: array of seat schedule entries with time periods, quantity, and assignments
- next_page: cursor for pagination to retrieve additional results
Usage guidelines:
- Use
covering_dateto get the active seats for a specific point in time.covering_datecannot be used withstarting_atorending_before. - Use
starting_atandending_beforeto filter results by time range.starting_atandending_beforecannot be used withcovering_date. - Maximum limit is 10 seat schedule entries per request
- Results are ordered by
starting_attimestamp
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Maximum number of seat schedule entries to return. Defaults to 10. Required range: 1 <= x <= 10.
Cursor for pagination. Use the value from the next_page field of the previous response to retrieve the next page of results.
Get the seats history segment for the covering date. Cannot be used with starting_at or ending_before.
Include seats history segments that are active at or after this timestamp. Use with ending_before to get a specific time range. If not set, there's no lower bound.
Include seats history segments that are active at or before this timestamp. Use with starting_at to get a specific time range. If not set, there's no upper bound.