Session Test
Web/Session/{sessionKey}/Transfer
Transfers the authentication for the specified session to another session.

This method is typically called after completing checkout, so the constituent is automatically transferred to a new session. This avoids having to log in again. NOTE: The new session must be generated using the /Web/Session (POST) method.

You can choose to have the web API automatically disconnect the constituent's session from the Seat Server once transfer session has completed by setting the configuration value of DISCONNECT_SEAT_SERVER_SESSION_WHEN_TRANSFERING_SESSION to True in the Web API config file.
Http Verb POST
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/Web/Session/{sessionKey}/Transfer

URI Parameters

Parameter Name Data Type Required Notes
sessionKey string Y

Request Body

Request object type : TransferSessionRequest

Request object type TransferSessionRequest has the following properties.
Property Name Data Type Length Required Readonly Notes
NewSessionKey string Y
{
  "NewSessionKey": "sample string 1"
}
<TransferSessionRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <NewSessionKey>sample string 1</NewSessionKey>
</TransferSessionRequest>

No response body. Please check http status code header for success (200 OK) or failure. It there are error(s), a collection of ErrorMessages will be returned.

No response body. Please check http status code header for success (200 OK) or failure. It there are error(s), a collection of ErrorMessages will be returned.

Change Version Description Contract Old New
Parameter Changed 15.0.0 sessionKey has been marked as required. Required