Session Test
Web/Session/{sessionKey}/Expiration
Changes the deadline after which a session's reserved seats are released

All times are relative to the machine on which the Tessitura Seat Server runs, including the time zone. The method either takes an absolute deadline time or an offset in seconds which is used to shorten or lengthen the time until expiration. The deadline is not the exact moment at which the seats are released, but rather when they are marked as expired. The Tessitura Seat Server will terminate the session when the next cleanup cycle is run (every 60 seconds or so). The method will return the new expiration date/time of the session. The expiration date/time takes precendence over the offset if both are provided in the request.
Http Verb PUT
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/Web/Session/{sessionKey}/Expiration

URI Parameters

Parameter Name Data Type Required Notes
sessionKey string Y

Request Body

Request object type : SetSessionExpirationRequest

Request object type SetSessionExpirationRequest has the following properties.
Property Name Data Type Length Required Readonly Notes
Expiration date The date/time to consider the tickets in the cart expired. Either Expiration or TimeOffset must be supplied.
TimeOffset integer Number of seconds by which the expiration should be altered. Positive values increase the time until expiration and negative values decrease the time until expiration. Either Expiration or TimeOffset must be supplied.
{
  "Expiration": "2025-04-24T04:30:48.5618806-07:00",
  "TimeOffset": 1
}
<SetSessionTimeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Expiration>2025-04-24T04:30:48.5618806-07:00</Expiration>
  <TimeOffset>1</TimeOffset>
</SetSessionTimeRequest>

Response object type : SessionExpirationResponse

Response object type SessionExpirationResponse has the following properties.
Property Name Data Type Length Required Readonly Notes
Expiration date
{
  "Expiration": "2025-04-24T04:30:48.5618806-07:00"
}
<SessionExpirationResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Expiration>2025-04-24T04:30:48.5618806-07:00</Expiration>
</SessionExpirationResponse>
Change Version Description Contract Old New
Parameter Changed 15.0.0 sessionKey has been marked as required. Required