Retrieve a list of contract subscriptions with optional filtering and sorting.
Supports including soft-deleted records for audit and recovery purposes. When include_deleted=true, returns ONLY deleted records instead of active records. Deleted records contain minimal data: ‘id’, ‘is_deleted=true’, ‘deleted_at’ timestamp, and ‘last_modified_at’. When ‘false’ or omitted, returns ONLY active records. This provides clean separation between active and deleted data.
Token-based authentication with required prefix "Token"
When set to 'true', returns ONLY deleted records instead of active records. Deleted records contain minimal data: 'id', 'is_deleted=true', 'deleted_at' timestamp, and 'last_modified_at'. When 'false' or omitted, returns ONLY active records. This provides clean separation between active and deleted data.
Filter for records modified on or after this timestamp. Format: ISO 8601 (e.g., '2024-01-01T00:00:00Z' or '2024-01-01'). Works with both active records and deleted records (filters by deletion time for deleted records).
Filter for records modified on or before this timestamp. Format: ISO 8601 (e.g., '2024-12-31T23:59:59Z' or '2024-12-31'). Works with both active records and deleted records (filters by deletion time for deleted records).
Read-only serializer for ContractProductBundle in milestone responses.
-1000000000000000000 < x < 1000000000000000000-10000000000000 < x < 10000000000000-100000000000000 < x < 100000000000000Controls how this subscription ends. FOLLOW_CONTRACT extends with the evergreen contract's rolling end boundary (working_end_date / effective_end_date). FIXED_END keeps an explicit subscription end_date. Default is FIXED_END.
FOLLOW_CONTRACT - Follow ContractFIXED_END - Fixed End DateFOLLOW_CONTRACT, FIXED_END Evergreen-only input amount per billing period (for example 10000.00 for a quarterly period). Provide this to auto-generate lines for evergreen subscriptions. Ignored for non-evergreen writes.
-1000000000000000000 < x < 1000000000000000000-1000000000000000000 < x < 1000000000000000000Fixed Rate: rate stays constant, quantity calculated. Fixed Quantity: quantity stays constant (e.g., seats), rate calculated.
FIXED_RATE - Fixed RateFIXED_QUANTITY - Fixed QuantityFIXED_RATE, FIXED_QUANTITY SALESFORCE - SalesforceHUBSPOT - HubspotSTRIPE - StripeMANUAL - ManualSALESFORCE, HUBSPOT, STRIPE, MANUAL 250When True, this subscription's rate and waterfall amounts already reflect post-discount (net) pricing. Prevents invoice creation from double-counting discounts via a separate Discount RevenueTransaction.