POST api/ClearCart

Clears the Tessitura cart by creating a new Tesssitura session and transferring the authenticated user to it. Ensure you update the session key in your application after making this call.

Request Information

URI Parameters

None.

Body Parameters

ClearCartRequest
NameDescriptionTypeAdditional information
SessionKey

An authenticated Tessitura session key.

string

Required

Request Formats

application/json, text/json

Sample:
{
  "SessionKey": "sample string 1"
}

application/xml, text/xml

Sample:
<ClearCartRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFMOMA.Data.Entities.Order">
  <SessionKey>sample string 1</SessionKey>
</ClearCartRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ClearCartRequest'.

Response Information

Resource Description

ClearCartResult

ApiSuccessOfClearCartResult
NameDescriptionTypeAdditional information
Success

boolean
Data

ClearCartResult

Response Formats

application/json

Sample:
{
  "Success": true,
  "Data": {
    "SessionKey": "5XXaI/JZ/NyLjBxkIX1CoEyDzolINGw0lcMBvwUYyBqnomEYZVqH+dRn6EWECuJF24IPJfC/hL7CAcxLhITr8RyDFwCn9jCVEzvGbxq68+0="
  }
}

text/json

Sample:
{
  "Success": true,
  "Data": {
    "SessionKey": "gsClV1l4iW61KK0d1Xap2um/zEDGvN/ZkCLXY3omJnG1Ghy+bHmTaIvEBzgVC5AklVi92pq4q+cIF1yWyo2GW52QvBCc03nUiFLLV1HjsEg="
  }
}

application/xml, text/xml

Sample:
<ApiSuccessOfClearCartResultlnV6n2FW xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFMOMA.Data.Api">
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/SFMOMA.Data.Entities.Order">
    <d2p1:SessionKey>sample string 1</d2p1:SessionKey>
  </Data>
</ApiSuccessOfClearCartResultlnV6n2FW>