Service: AvailabilityService

Version: 1_11 (other versions, change log, ZUMSTEIN_V4.4-SNAPSHOT) END OF LIFE. Please consider switching to the latest version of the webservices, because this version may be removed anytime from support.

SOAP Demo endpoint: https://myinstit.ws.secutix.com/tnseb/external-remoting/com.secutix.service.realtime.availability.v1_11.AvailabilityService.webservice?wsdl

To get the endpoint for your own institution, replace "myinstit" (just after https://) in the url by your own institution code.

For further documentation and examples, please check in Platform Website.

Methods:

getEventAvailability

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Get availability data of the given event and performances

Parameters

requestIdIntegeroptional
pointOfSalesIdLongMandatory
mandatory
eventIdsList of Long     
performanceIdsList of LongMandatory
mandatory
seatCategoryIdsList of Long     
contingentIdsList of Longoptional
composedProductIdLongTODO
advantageIdLong     

Return value

EventAvailabilityResult
eventAvailabilityDataEventAvailabilityData     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

EventAvailabilityData
eventAvailabilitiesList of EventAvailability     

EventAvailability
eventIdLong     
minPriceInteger     
performanceIdLong     
availabilityLong     
availabilityLevel(NONE|LIMITED|GOOD)     
contingentIdLong     
quotaLong     
reason(NOT_ON_SALE|CLOSED|
SUSPENDED|CANCELED|
SOLD_OUT|
POS_NOT_ON_SALE)
     
resaleMinPriceLong     
seatCategoryIdLong     

getHospitalityAvailability

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Parameters

requestIdInteger     
pointOfSalesIdLong     
hospitalitySessionIdsCollection of Long     
hospitalityProductIdsCollection of Long     
hospitalityAreaIdsCollection of Long     
hospitalityRoomIdsCollection of Long     
composedProductIdLong     
advantageIdLong     

Return value

HospitalityAvailabilityResult
hospitalityAvailabilityDataHospitalityAvailabilityData     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

HospitalityAvailabilityData
hospitalityAreaAvailabilitiesList of HospitalityAreaAvailability     
hospitalityProductAvailabilitiesList of HospitalityProductAvailability     
hospitalityRoomAvailabilitiesList of HospitalityRoomAvailability     

HospitalityAreaAvailability
areaIdLong     
hospitalitySessionIdLong     
availabilityLong     
availabilityLevel(NONE|LIMITED|GOOD)     
contingentIdLong     
quotaLong     
reason(NOT_ON_SALE|CLOSED|
SUSPENDED|CANCELED|
SOLD_OUT|
POS_NOT_ON_SALE)
     
resaleMinPriceLong     
seatCategoryIdLong     

HospitalityProductAvailability
hospitalityProductIdLong     
hospitalitySessionIdLong     
availabilityLong     
availabilityLevel(NONE|LIMITED|GOOD)     
contingentIdLong     
quotaLong     
reason(NOT_ON_SALE|CLOSED|
SUSPENDED|CANCELED|
SOLD_OUT|
POS_NOT_ON_SALE)
     
resaleMinPriceLong     
seatCategoryIdLong     

HospitalityRoomAvailability
hospitalityRoomIdLong     
hospitalitySessionIdLong     
availabilityLong     
availabilityLevel(NONE|LIMITED|GOOD)     
contingentIdLong     
quotaLong     
reason(NOT_ON_SALE|CLOSED|
SUSPENDED|CANCELED|
SOLD_OUT|
POS_NOT_ON_SALE)
     
resaleMinPriceLong     
seatCategoryIdLong     

getPerformanceAvailability

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Get availability data of the given performance with regarding to provided zone and block Ids

Parameters

requestIdIntegeroptional
pointOfSalesIdLongMandatory
mandatory
eventIdLongMandatory
mandatory
EventId is equivalent of productId, where the product is an event.
performanceIdsList of Long     
seatCategoryIdsList of Long     
contingentIdsList of Longoptional
zoneBlockIdsList of AreaBlockId     
composedProductIdLongTODO
advantageIdLong     

AreaBlockId
Create a wrapper class to avoid having problem with JAXB since it required a no-arg default constructor.
given areaId and blockId correspond to SecuTix Physical Ids
areaIdLong     
blockIdLong     

Return value

PerformanceAvailabilityResult
performanceAvailabilityDataPerformanceAvailabilityData     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

PerformanceAvailabilityData
performanceAvailabilitiesList of PerformanceAvailability     

PerformanceAvailability
areaIdLong     
blockIdLong     
eventIdLong     
minPriceInteger     
performanceIdLong     
availabilityLong     
availabilityLevel(NONE|LIMITED|GOOD)     
contingentIdLong     
quotaLong     
reason(NOT_ON_SALE|CLOSED|
SUSPENDED|CANCELED|
SOLD_OUT|
POS_NOT_ON_SALE)
     
resaleMinPriceLong     
seatCategoryIdLong     

getProductAvailability

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Get availability data of the given products

Parameters

requestIdIntegeroptional
pointOfSalesIdLongMandatory
mandatory
productIdsList of LongMandatory
mandatory
itemIdsList of LongMandatory
mandatory
timeslotIdsList of Long     
seatCategoryIdsList of Longoptional
contingentIdsList of Longoptional
composedProductIdLongTODO
advantageIdLong     

Return value

ProductAvailabilityResult
productAvailabilityDataProductAvailabilityData     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

ProductAvailabilityData
productAvailabilitiesList of ProductAvailability     

ProductAvailability
itemIdLong     
productIdLong     
timeslotIdLong     
availabilityLong     
availabilityLevel(NONE|LIMITED|GOOD)     
contingentIdLong     
quotaLong     
reason(NOT_ON_SALE|CLOSED|
SUSPENDED|CANCELED|
SOLD_OUT|
POS_NOT_ON_SALE)
     
resaleMinPriceLong     
seatCategoryIdLong     

getSeatsAvailability

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Parameters

requestIdIntegeroptional
pointOfSalesIdLongMandatory
mandatory
performanceIdsList of Long     
productIdLongoptional
modifiedSinceDateoptional
seatCategoryIdsList of Longoptional
contingentIdsList of Longoptional
areaBlockIdsList of AreaBlockIdoptional
clippingAreaClippingArea     
availabilityType(AVAILABLE|NOT_AVAILABLE|
BOTH)
     

ClippingArea
hint     
wint     
xint     
yint     

Return value

SeatsAvailabilityResult
seatsAvailabilityDataSeatsAvailabilityData     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

SeatsAvailabilityData
seatsAvailabilitiesList of SeatDefinition     
timestampDate     
truncatedBoolean     

SeatDefinition
UNDEFINEDString     
areaIdLong     
areaKind(INDIFFERENT|BOX)     
availableboolean     
blockIdLong     
contingentIdLong     
numberString     
physicalSeatIdLong     
rotationint     
rowString     
seatCategoryIdLong     
xint     
yint     

getUpdatedAvailabilities

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Parameters

requestIdInteger     
pointOfSalesIdLong     
productIdsList of Long     
referenceDateDate     

Return value

UpdatedAvailabilitiesResult
availabilityUpdateDataList of AvailabilityUpdateData     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

AvailabilityUpdateData
hospitalitySessionIdLong     
lastUpdateDate     
performanceIdLong     
productIdLong     
timeslotIdLong     

isAvailabilityServiceAlive

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

validate network connection and login/password

Parameters

Return value

WebMethodResult
requestIdInteger     
statusCodeString (8)     
statusDetailString