Service: SetupService

Version: 1_20 (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.catalog.v1_20.SetupService.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:

createOrUpdatePerformance

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Creates (if no id specified) or updates a performance in the destination catalog. Performance will be created in state 'PREPARING' and will have to be validated by the catalog owner in order to appear in the getCatalogDetailed method.
Minimum fields : start date, rateTypeId, logicalConfigurationId.

Parameters

requestIdInteger     
productIdLong     
performancePerformance     

Performance
SalePeriodsList of SalePeriod     
alwaysAllowIsolatedSeatsBoolean     
breaksQuantityInteger     
chargesList of Charge     
chargesTableIdLong     
codeString (8)     
comfortVariableValuesList of ComfortVariableValue     
durationInteger     
eventExternalNameExternalName60 characters max for each translation
externalDescriptionExternalName2000 characters max for each translation
externalNameExternalName60 characters max for each translation
externalShortNameExternalName15 characters max for each translation
forceNominativeTicketsBoolean     
idLong     
imageString     
internalDescriptionExternalName2000 characters max for each translation
internalNameExternalName60 characters max for each translation
itemIdsList of Long     
kindString     
kindExternalNameExternalName60 characters max for each translation
locationLocation     
logicalConfigurationIdLong     
logoString     
logoImageImage     
matchMatch     
maxSeatsPerOrderInteger     
nameAddOnExternalName240 characters max for each translation
numberedBoolean     
performanceSocialNetworkLinksList of PerformanceSocialNetworkLink     
performanceType(PERFORMANCE|VISIT|MATCH|
PARKING)
     
physicalConfigurationIdLong     
pricesList of Price     
rateTypeCodeString (8)     
rateTypeIdLong     
ratesTableIdLong     
saleCloseExceptionsList of SaleCloseException     
saleConfigurationIdLong     
seatCategoriesList of SeatCategory     
seatSelectionMode(AUTO|MANUAL|
MANUAL_OR_AUTO|
WITHOUT_MAP|
WITHOUT_SEATING)
     
siteCodeString (8)     
siteExternalNameExternalName60 characters max for each translation
spaceCodeString (8)     
spaceExternalNameExternalName60 characters max for each translation
spaceIdLong     
startDate     
state(PREPARING|VALIDATED|
RUNNING|SUSPENDED|
CANCELED|CLOSED|
CANCELED_CLOSED)
     
titlingBoolean     
venueImageImage     
visitLanguageCodeString (8)     

SalePeriod
audCatIdLong     
dailyEndTimeDate     
dailyStartTimeDate     
endDate     
endRelativeLong     
quotationPossibleboolean     
reservationPossibleboolean     
salePeriodEndDateType(ABSOLUTE|RELATIVE)     
salePeriodStartDateType(ABSOLUTE|RELATIVE)     
salePossibleboolean     
salesChannelCodeString (8)     
salesChannelIdLong     
salesChannelNameString     
startDate     
startRelativeLong     
type(STANDARD|DISCRETE)     
weekDaysList of (SUNDAY|MONDAY|TUESDAY|
WEDNESDAY|THURSDAY|FRIDAY|
SATURDAY)
     

Charge
amountLong     
audSubCatIdLong     
mandatoryboolean     
salesChannelIdLong     
slopeString     

ComfortVariableValue
codeString (8)     
externalNameExternalName60 characters max for each translation
valueExternalNameExternalName60 characters max for each translation

ExternalName
translationsList of Translation     

Translation
localeString (2)     
valueString     

Location
siteAddressPlaceAddress     
siteCodeString (8)     
siteExternalNameExternalName60 characters max for each translation
spaceCodeString (8)     
spaceExternalNameExternalName60 characters max for each translation

PlaceAddress
countryCodeString (8)     
emailString     
faxString     
firstAddressLineString     
gpsLatitudeString     
gpsLongitudeString     
localityString     
phoneNumberString     
secondAddressLineString     
thirdAddressLineString     
zipCodeString (8)     

Image
largeString     
mediumString     
smallString     

Match
finalDateBoolean     
hostTeamString     
hostTeamIdLong     
opposingTeamString     
opposingTeamIdLong     
roundString     
roundCodeString (8)     
roundExternalNameExternalName60 characters max for each translation

PerformanceSocialNetworkLink
externalReferenceString     
posSocialIdLong     

Price
including VAT, price in millis
amountLong     
audSubCatIdLong     
chargesAmountsList of ChargesAmount     
institutionSeatCatIdLong     
maxQtyInteger     
minQtyInteger     
priceLevelIdLong     
seatCatIdLong     

ChargesAmount
amountLong     
chargesIdLong     

SaleCloseException
dateDate     

SeatCategory
bgColorString     
catNumString     
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
institutionCategoryIdLong     
nameString     
rankInteger     
textColorString     

Return value

CreateOrUpdatePerformanceResult
updatedPerformancePerformance     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

createOrUpdateProduct

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Creates (if no id specified) or updates a product in the destination catalog. Product will be created in state 'PREPARING' and will have to be validated by the catalog owner in order to appear in the getCatalogDetailed method. As for now, only events can be created. Passes and other simple products will be allowed in a second time. Composed products are not allowed.
The minimal fields to set in the product are : code, name, vatCodeId and rateTypeId.
it is possible to directly create the performances from this call.
It is not possible to set up the logo and all images associated to the event from this call.

Parameters

requestIdInteger     
seasonIdLong     
productProduct     

Product
allowQuestionnaireboolean     
audienceTypeString     
chargesTableIdLong     
codeString (8)     
crossSellProductLinksList of CrossSellProductLink     
culturalContact(MANDATORY|OPTIONAL|
NONE)
     
detailURLString (255)     
eventEvent     
externalDescriptionExternalName2000 characters max for each translation
externalNameExternalName60 characters max for each translation
goodsGoods     
hospitalityHospitality     
idLong     
internalNameExternalName60 characters max for each translation
largeImageUrlString (255)     
logoString     
maxQuantityInteger     
mediaList of Media     
mediumImageUrlString (255)     
membershipMembership     
minQuantityInteger     
optionAvailabilitiesList of OptionAvailability     
packPackage     
partnerContactIdLongInternal storage field only, should not be exported in versioned DTO
partnerContactNumberString (20)     
passPass     
prevSeasonProductIdLongId of the equivalent product in previous season.
productFamilySubType(SIMPLE_TICKET|
SEASONTICKET|MEMBERSHIP|
PACKAGE|STAY|SERVICE|
VOUCHER|DONATION|GOODS|
VISIT|OPEN|OPEN_PASS|
DATE_SPECIFIC_PASS|
SPORTING_EVENT|RAILAWAY|
HOTEL|MUSEUM|ENTERT_PARK|
RESTAURANT|PRODLIB|
TIMESLOT_PASS|HOSPITALITY|
HOSPITALITY_PACKAGE|
CANCELLATION_INSURANCE|
VISIT_PASS)
     
productFamilyType(SINGLE_ENTRY|
SEASONTICKET|PASS|PACKAGE|
MEMBERSHIP|SERVICE|GOODS|
TRANSPORT|HOSPITALITY)
     
productSocialNetworkLinksList of ProductSocialNetworkLink     
productTypeIdLong     
questionnaireIdLong     
saleCloseExceptionsList of SaleCloseException     
salePeriodsList of SalePeriod     
seasonTicketSeasonTicket     
serviceService     
shortNameExternalName15 characters max for each translation
smallImageUrlString (255)     
state(PREPARING|VALIDATED|
RUNNING|SUSPENDED|
CANCELED|CLOSED|
CANCELED_CLOSED)
     
subTopicLinksList of SubTopicLink     
ticketModelIdLong     
transportTransport     
vatCodeIdLong     
waitingListAllowedBoolean     

CrossSellProductLink
baseMinQuantityInteger     
baseRestrictedPerformanceIdsList of Long     
baseRestrictedSeatCatsIdsList of Long     
descriptionExternalName2000 characters max for each translation
endDate     
externalNameExternalName60 characters max for each translation
idLong     
rankInteger     
salesChannelIdLong     
startDate     
targetAudienceSubCatIdsList of Long     
targetProductIdLong     
targetProductRankInteger     
targetQuantityInteger     
targetQuantityType(FIXED|PROPORTIONAL|ANY)     
targetRestrictedPerformanceIdsList of Long     
targetRestrictedSeatCatIdsList of Long     
targetSameDateAsBaseBoolean     
type(SUGGESTION|
CROSS_SELL_OUT|
CROSS_SELL_IN|UP_SELL|
COND_CROSS_SELL)
     

Event
activityCodeString (8)     
activityExternalNameExternalName60 characters max for each translation
activityIdLong     
activityType(LIVE_SPECT|FESTIVAL|
MUSEUM|VISIT|ENTERT_PARK|
FAIR|PARKING|SPORT|OTHER|
TOURNAMENT_SESSION)
     
alertRatioString     
competitionTypeIdLong     
languageString     
minimumAgeLong     
nameAddOnExternalName240 characters max for each translation
performancesList of Performance     
timeToleranceLong     

Goods
goodsAxisListList of GoodsAxisContains all the goods axes for which the goods items in @goodsItems have values.
goodsFamilyIdLong     
goodsItemsList of GoodsItem     
goodsTopicIdLong     

GoodsAxis
externalNameExternalName60 characters max for each translation
idLong     
rankInteger     

GoodsItem
externalNameDesignationExternalNameThe designation of a GoodsItem is a concatenation of its corresponding product name, goods axis values
goodsAxisValuesList of GoodsAxisValue     
goodsItemIdLong     
itemItemThe Item corresponding to the GoodsItem for a given season
referenceString     

GoodsAxisValue
externalNameExternalName60 characters max for each translation
goodsAxisGoodsAxis     
idLong     
rankInteger     

Item
codeString (8)     
donationAmountLong     
donationMaxAmountLong     
donationMinAmountLong     
externalNameExternalName60 characters max for each translation
itemClass(FIRST_CLASS|
SECOND_CLASS)
     
itemIdLong     
itemPricesList of ItemPrice     
kindString     
rankInteger     
transportTripType(ONEWAY|RETURN)     
voucherAmountLong     
voucherMaxAmountLong     
voucherMinAmountLong     

ItemPrice
amountInteger     
audSubCatIdLong     
chargesAmountsList of ChargesAmount     
dateDate     
maxQtyInteger     
minQtyInteger     
priceLevelIdLong     
rateTypeIdLong     
salePeriodsList of SalePeriod     

Hospitality
areaType(SKYBOX|PREMIUM_SEATS|
BOTH)
     
hospitalityItemsList of HospitalityItem     

HospitalityItem
hospitalityAreaIdsList of Long     
hospitalityRoomIdsList of Long     
hospitalitySessionIdLong     
siteIdLong     
codeString (8)     
donationAmountLong     
donationMaxAmountLong     
donationMinAmountLong     
externalNameExternalName60 characters max for each translation
itemClass(FIRST_CLASS|
SECOND_CLASS)
     
itemIdLong     
itemPricesList of ItemPrice     
kindString     
rankInteger     
transportTripType(ONEWAY|RETURN)     
voucherAmountLong     
voucherMaxAmountLong     
voucherMinAmountLong     

Media
imageImage     
rankInteger     
urlString (255)     

Membership
isUserDefineStartValidityboolean     
itemsList of Item     
validityDurationInteger     
validityDurationUnit(DAY|WEEK|MONTH|YEAR)     
validityEndDateDate     
validityRule(SEASON|PERIOD|PURCHASE)     
validityStartDateDate     

OptionAvailability
endDate     
salesChannelCodeString (8)     
salesChannelIdLong     
startDate     

Package
mandatorySeatCategoryboolean     
packageIdLong     
packageItemsList of PackageItem     
packageLineList of PackageLine     
priceType(PREDEFINED|DYNAMIC)     

PackageItem
institutionCategoryIdLong     
itemIdLong     
itemPricesList of ItemPrice     
rankInteger     
seatCatLinkNameExternalName     
seatCategoryLinkList of SeatCategoryLink     

SeatCategoryLink
seatCategoryIdLong     

PackageLine
forcedAudSubCatIdLong     
optionalboolean     
packageLineIdLong     
parentPackageLineIdLong     
productProduct     
quantityInteger     
rankInteger     

Pass
consecutive(CONSECUTIVE|
NON_CONSECUTIVE|
INDIFFERENT)
     
dateMandatoryboolean     
durationUnit(DAY|WEEK|MONTH|YEAR)     
guidedboolean     
itemsList of Item     
minimumGroupSizeint     
numberOfEntriesint     
pricingType(PER_PERSON|
GROUP_FLAT_RATE)
     
spaceIdsList of Long     
ticketType(INDIVIDUAL_TICKET|
GROUP_TICKET)
     
timeslotIdsList of Long     
timeslotPassDisplayType(ONLY_ONE_SLOT_DISPLAY_DATE_ONLY|ONLY_ONE_SLOT_DISPLAY_TIME|MANY_SLOTS)     
validFromDate     
validToDate     
validityDateDate     
validityDurationInteger     
validityRule(SEASON|PERIOD|PURCHASE)     
visitDurationIndependantOfTimeslotInteger     
visitThemeIdsList of Long     
visitType(GROUP_VISIT|
INDIVIDUAL_VISIT)
     
withoutVisibleThemeboolean     

ProductSocialNetworkLink
externalReferenceString     
posSocialIdLong     

SeasonTicket
additionalSeatsMaxQuantityInteger     
additionalSeatsMaxQuantityPerPerformanceInteger     
additionalSeatsRestrictedAudienceSubCategoryIdsList of Long     
allowAdditionalSeatboolean     
externalAdditionalCatInfoExternalName     
mandatorySeatCategoryboolean     
maxEventsInteger     
maxSeatsInteger     
maxSeatsPerEventInteger     
maxSeatsPerPerformanceInteger     
minEventsInteger     
priceType(PREDEFINED|DYNAMIC)     
sameSeatBoolean     
seasonTicketItemsList of SeasonTicketItem     
seasonTicketLinesList of SeasonTicketLine     
seasonTicketSubjectsList of SeasonTicketSubject     

SeasonTicketItem
institutionCategoryIdLong     
itemIdLong     
itemPricesList of ItemPrice     
rankInteger     
seatCatLinkNameExternalName     
seatCategoryLinkList of SeatCategoryLink     

SeasonTicketLine
additionalSeatsOverridenMaxQuantityInteger     
allowSeatCatUpDownGradeBoolean     
mandatoryEventBoolean     
multiplePerformances(ONE|MULTI|ALL)     
productProduct     
seasonTicketLineIdLong     

SeasonTicketSubject
codeString (8)     
externalNameExternalName60 characters max for each translation
maxEventsInteger     
minEventsInteger     
rankInteger     
seasonTicketLinesList of SeasonTicketLine     

Service
internetTextExternalName     
itemsList of Item     

SubTopicLink
idLong     

Transport
audiencSubCatsList of AudienceSubCategory     
itemsList of Item     
originDestinationAudienceSubCatDependencyboolean     
originDestinationDependencyboolean     
stopsList of Stop     
type(RETURN|ROUND_CLOSED|
ROUND_OPEN|ONEWAY)
     
validatyInteger     

AudienceSubCategory
audienceCategoryKind(FULL|REDUCED|FREE)     
codeString (8)     
externalDescriptionExternalName2000 characters max for each translation
externalNameExternalName60 characters max for each translation
externalVerificationIdLong     
idLong     
maxQuantityInteger     
minQuantityInteger     
minQuantityOfRequiredASCInteger     
parentAudienceSubCategoryIdLong     
rankInteger     
requireAttachmentBoolean     
requiredAudienceSubCategoryIdsList of Long     

Stop
codeString (8)     
nameString     
rankInteger     
type(ARRIVAL|DEPARTURE|VIA)     

Return value

CreateOrUpdateProductResult
updatedProductProduct     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

createOrUpdateTimeslots

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Parameters

requestIdInteger     
spaceIdLong     
seasonIdLong     
timeslotsList of Timeslot     

Timeslot
allVisitLanguagesboolean     
allVisitThemesboolean     
durationInteger     
idLong     
rateTypeIdLong     
salesToleranceInteger     
startDateDate     
startTimeDate     
visitLanguagesCodesList of String     
visitThemesIdsList of Long     

Return value

ListTimeslotsResult
seasonIdLong     
spaceIdLong     
timeslotsList of Timeslot     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

deleteNonValidatedPerformance

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Deletes a performance in state preparing (a product created through the method createOrUpdatePerformance). Does not allow to delete a validated performance.

Parameters

requestIdInteger     
performanceIdLong     

Return value

WebMethodResult
requestIdInteger     
statusCodeString (8)     
statusDetailString     

deleteNonValidatedProduct

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Deletes a product in state preparing (a product created through the method createOrUpdateProduct). Does not allow to delete any kind of product.

Parameters

requestIdInteger     
productIdLong     

Return value

WebMethodResult

getPerformanceDetails

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Returns the set-up details of a given performance.

Parameters

requestIdInteger     
performanceIdLong     

Return value

PerformanceDetailsResult
performancePerformance     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

getProductDetails

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Returns the set-up details of a given product.

Parameters

requestIdInteger     
productIdLong     

Return value

ProductDetailsResult
productProduct     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

isSetupServiceAlive

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

validate network connection and login/password

Parameters

Return value

WebMethodResult

listActivities

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the validated activities related to the given season.

Parameters

requestIdInteger     
seasonIdLong     

Return value

ListActivitiesResult
activitiesList of Activity     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

Activity
codeString (8)     
comfortVariablesList of ComfortVariable     
idlong     
nameExternalName     
state(PREPARING|VALIDATED|
RUNNING|SUSPENDED|
CANCELED|CLOSED|
CANCELED_CLOSED)
     
type(LIVE_SPECT|FESTIVAL|
MUSEUM|VISIT|ENTERT_PARK|
FAIR|PARKING|SPORT|OTHER|
TOURNAMENT_SESSION)
     

ComfortVariable
codeString (8)     
externalNameExternalName60 characters max for each translation
internalNameExternalName60 characters max for each translation

listAudienceCategories

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

List all audience categories defined for this institution.

Parameters

requestIdInteger     

Return value

ListAudienceCategoriesResult
audienceCategoriesList of AudienceCategory     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

AudienceCategory
audienceSubCategoriesList of AudienceSubCategory     
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
mainCategory(OCCASIONAL|SUBSCRIBER|
INSIDE_SEASONTICKET|
MEMBER|INVITED)
     
secondaryCategory(INDIVIDUAL|COMMUNITY|
GROUP|TAXED|FREE|
PROMOTIONAL|ERROR)
     

listAudienceSubCategories

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

List all audience sub categories defined for an audience category (optional) and an audience sub category.

Parameters

requestIdInteger     
audienceCategoryIdLongoptional
seasonIdLongoptional, the relevant season id

Return value

ListAudienceSubCategoriesResult
audienceSubCategoriesList of AudienceSubCategory     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

listLogicalConfigurations

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the validated logical configurations relative to the given season.

Parameters

requestIdInteger     
seasonIdLong     

Return value

ListLogicalConfigurationsResult
logicalConfigurationsList of LogicalConfiguration     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

LogicalConfiguration
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
notNumberedAreasList of NotNumberedAreaMapping     
physicalConfigurationIdLong     
seatCategoriesList of SeatCategory     
securityGaugeInteger     
selectionMapSelectionMap     

NotNumberedAreaMapping
physicalAreaIdLong     
seatCategoryIdLong     

SelectionMap
svgFileString     
viewString     
visualPolygonsList of VisualPolygon     

VisualPolygon
externalNameExternalName60 characters max for each translation
linkedAreaIdsList of Long     
linkedBlockIdsList of Long     
panoramicImageUrlString (255)     
svgFileString     
svgPolygonIdentifierString     

listPhysicalConfigurations

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the validated physical configurations for the institution.

Parameters

requestIdInteger     

Return value

ListPhysicalConfigurationsResult
physicalConfigurationsList of PhysicalConfiguration     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

PhysicalConfiguration
areasList of Area     
codeString (8)     
countryCodeString (8)     
externalNameExternalName60 characters max for each translation
formattedAddressString     
idLong     
imageString     
mapTypeString     
panoViewUrlString (255)     
pdfViewString     
seatMapImageImage     
securityGaugeInteger     
siteCodeString (8)     
siteExternalNameExternalName60 characters max for each translation
spaceCodeString (8)     
spaceExternalNameExternalName60 characters max for each translation
spaceTypeString     
streetString     
townString     
zipcodeString (8)     

Area
blocksList of Block     
codeString (8)     
externalNameExternalName60 characters max for each translation
floorString     
idLong     
internalNameExternalName60 characters max for each translation
kind(INDIFFERENT|BOX)     
physicalGaugeInteger     
sectorString     
shapesList of Shape     
type(NUMBERED_SEAT|
NOT_NB_SEAT|
NOT_NB_STAND_SEAT)
     

Block
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
internalNameExternalName60 characters max for each translation
shapesList of Shape     

Shape
xList of Integer     
yList of Integer     

listPriceLevels

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

List all audience categories defined for this institution.

Parameters

requestIdInteger     
seasonIdLong     

Return value

ListPriceLevelsResult
priceLevelsList of PriceLevel     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

PriceLevel
codeString (8)     
idLong     
mainCategory(OCCASIONAL|SUBSCRIBER|
INSIDE_SEASONTICKET|
MEMBER|INVITED)
     
reductionInteger     

listRateTypes

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the validated rate types relative to the given season.

Parameters

requestIdInteger     
seasonIdLong     

Return value

ListRateTypesResult
rateTypesList of RateType     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

RateType
bgColorString     
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
textColorString     

listSeasons

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the active seasons in the organisation related to the sales channel linked the virtual operator used to connect.

Parameters

requestIdInteger     

Return value

ListSeasonsResult
seasonsList of Season     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

Season
advantagesList of Advantage     
audienceCategoriesList of AudienceCategory     
chargesTablesList of ChargesTable     
codeString (8)     
competitionTypesList of CompetitionType     
conditionalCrossSellsList of ConditionalCrossSell     
externalNameExternalName60 characters max for each translation
goodsFamiliesList of GoodsFamily     
goodsTopicsList of GoodsTopic     
hospitalityAreasList of HospitalityArea     
hospitalityRoomsList of HospitalityRoom     
hospitalitySessionsList of HospitalitySession     
idLong     
logicalConfigurationsList of LogicalConfiguration     
numLong     
optionLimitationLinesList of OptionLimitationLine     
optionablesList of Optionable     
priceLevelsList of PriceLevel     
productTypesList of ProductType     
productsList of Product     
questionnairesList of Questionnaire     
questionsList of Question     
rateTypesList of RateType     
ratesTablesList of RatesTable     
sitesList of Site     
state(PREPARING|VALIDATED|
RUNNING|SUSPENDED|
CANCELED|CLOSED|
CANCELED_CLOSED)
     
teamsList of Team     
timeslotsList of Timeslot     
topicsList of Topic     

Advantage
accessCodeString (8)     
advantageTargetType(PUBLIC|CODE|CONTACT)     
advantageType(ADVANTAGE|RULESET|
PROMO)
     
autoPromoteboolean     
codeString (8)     
contactLimitation(LIMITED|NOT_LIMITED)     
discountAmountLong     
discountPaymentMethodIdLong     
endDate     
endRelativeLong     
exclusiveboolean     
externalDescriptionExternalName2000 characters max for each translation
externalNameExternalName60 characters max for each translation
idLong     
imageImage     
largeImageUrlString (255)     
logoString     
mandatoryContactboolean     
maxOrderQuantityLong     
mediumImageUrlString (255)     
performanceEndDateType(NONE|TIME_TOLERANCE|
ABSOLUTE|RELATIVE)
     
productsList of Product     
smallImageUrlString (255)     
startDate     
startRelativeLong     
state(PREPARING|VALIDATED|
RUNNING|SUSPENDED|
CANCELED|CLOSED|
CANCELED_CLOSED)
     

ChargesTable
chargeTypeString     
chargesList of Charge     
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     

CompetitionType
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
logoString     
logoImageImage     

ConditionalCrossSell
productsList of Product     

GoodsFamily
CodeString (8)     
externalNameExternalName60 characters max for each translation
goodsFamiliesList of GoodsFamily     
idLong     
rankInteger     

GoodsTopic
codeString (8)     
externalNameExternalName60 characters max for each translation
goodsTopicsList of GoodsTopic     
idLong     

HospitalityArea
areaType(SKYBOX|PREMIUM_SEATS|
BOTH)
     
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
locationString     
logoString     
pitchViewBoolean     
quantityInteger     
seatQuantityInteger     
siteIdLong     

HospitalityRoom
capacityInteger     
codeString (8)     
externalNameExternalName60 characters max for each translation
floorString     
idLong     
locationString     
pitchViewBoolean     
siteIdLong     

HospitalitySession
bgColorString     
codeString (8)     
dateDate     
externalNameExternalName60 characters max for each translation
idLong     
performancePerformance     
siteIdLong     
textColorString     
timeDate     

OptionLimitationLine
idLong     
logicalSeatCatIdsList of Long     
productFamilySubType(SIMPLE_TICKET|
SEASONTICKET|MEMBERSHIP|
PACKAGE|STAY|SERVICE|
VOUCHER|DONATION|GOODS|
VISIT|OPEN|OPEN_PASS|
DATE_SPECIFIC_PASS|
SPORTING_EVENT|RAILAWAY|
HOTEL|MUSEUM|ENTERT_PARK|
RESTAURANT|PRODLIB|
TIMESLOT_PASS|HOSPITALITY|
HOSPITALITY_PACKAGE|
CANCELLATION_INSURANCE|
VISIT_PASS)
     
productFamilyType(SINGLE_ENTRY|
SEASONTICKET|PASS|PACKAGE|
MEMBERSHIP|SERVICE|GOODS|
TRANSPORT|HOSPITALITY)
     
structureCommunityTypeString     

Optionable
productProduct     

ProductType
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
productFamilyIdLong     

Questionnaire
codeString (8)     
idLong     
questionnaireQuestionsList of QuestionnaireQuestion     

QuestionnaireQuestion
mandatoryAnswerboolean     
questionIdLong     
rankInteger     

Question
answerElementsList of AnswerElement     
answerType(ADDRESS|BOOLEAN|NUMBER|
DATE|PHONE|EMAIL|TEXT|
LIST_SINGLE|LIST_MULTI)
     
autoCopiedAnswerboolean     
codeString (8)     
defaultAnswerString     
externalNameExternalName60 characters max for each translation
idLong     
internalNameExternalName60 characters max for each translation

AnswerElement
codeString (8)     
defaultValueboolean     
externalNameExternalName60 characters max for each translation
idLong     
internalNameExternalName60 characters max for each translation
rankInteger     

RatesTable
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
parentIdLong     
pricesList of Price     
ratesTableBreakdownIdLong     

Site
accessImageString     
addressPlaceAddress     
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
siteAccessImageImage     
siteKindCodeString (8)     
siteKindNameExternalName     
spacesList of Space     

Space
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
siteIdLong     

Team
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
logoString     
logoImageImage     

Topic
SubTopicsList of SubTopic     
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     

SubTopic
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
subTopicsList of SubTopic     

listSpaces

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the validated spaces.

Parameters

requestIdInteger     

Return value

ListSpacesResult
spacesList of Space     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

listTicketModels

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the validated ticket models.

Parameters

requestIdInteger     

Return value

ListTicketModelsResult
ticketModelsList of TicketModel     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

TicketModel
codeString (8)     
idlong     
nameExternalName     

listTimeslots

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the timeslots for a given season and space.

Parameters

requestIdInteger     
spaceIdLong     
seasonIdLong     

Return value

ListTimeslotsResult

listVatCodes

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the active vat codes.

Parameters

requestIdInteger     

Return value

ListVatCodesResult
vatCodesList of VatCode     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

VatCode
codeString (8)     
countryString     
currentRateInteger     
idlong     

listVisitGroupKinds

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the possible visit group kinds.

Parameters

requestIdInteger     

Return value

ListVisitGroupKindsResult
visitGroupKindsList of VisitGroupKind     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

VisitGroupKind
externalNameExternalName60 characters max for each translation
groupKindInternalCodeString (8)     
rankInteger     

listVisitLanguages

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the possible visit languages.

Parameters

requestIdInteger     

Return value

ListVisitLanguagesResult
visitLanguageList of VisitLanguage     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

VisitLanguage
codeString (8)     
nameExternalName     

listVisitThemes

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Lists all the possible visit themes.

Parameters

requestIdInteger     

Return value

ListVisitThemesResult
visitThemesList of VisitTheme     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

VisitTheme
codeString (8)     
externalNameExternalName60 characters max for each translation
idLong     
multilingualboolean     
visitLanguageCodesList of String     

saveItemPrice

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Modifies the price of a given item in the catalog.

Parameters

requestIdInteger     
itemPricesList of ItemPriceUpdatethe updated prices.

ItemPriceUpdate
amountLongOptional, price in millis, eg 25500 means 25.5 €. When provided, sets the price, if sent as “null” then this item cannot be sold any more (allowing to open/close some categories or audienceSubCategories).
audienceSubCategoryIdLongMandatory.
itemIdLongto provide when the product is a Service, a Membership, a Goods or a Pass
performanceIdLongto provide when the product is an event
pricelevelIdLongOptional, to provide when the product is sold at a different price if the purchaser is holding a Membership or a SeasonTicket
productIdLongMandatory
seatCategoryIdLongTo provide when the product is an event. Either itemId or performanceId+seatCategoryId must be provided

Return value

SaveItemPriceResult
requestIdInteger     
statusCodeString (8)     
statusDetailString     

searchProductsByCriteria

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Searches the products according to the criteria. The lower the granularity, the faster the response.

Parameters

requestIdInteger     
searchProductsCriteriaSearchProductsCriteriaMandatory
mandatory.
granularity(ID|PRODUCT|COMPLETE)optional. Default : PRODUCT
minIndexIntegeroptional. minimum index for pagination. Default : 0
nbMaxResultsIntegeroptional. Nb max of results. Default : 10. Max : 100.

SearchProductsCriteria
codesList of StringOptional. If non empty, only products with the given codes will be returned.
productFamilySubTypesList of (SIMPLE_TICKET|
SEASONTICKET|MEMBERSHIP|
PACKAGE|STAY|SERVICE|
VOUCHER|DONATION|GOODS|
VISIT|OPEN|OPEN_PASS|
DATE_SPECIFIC_PASS|
SPORTING_EVENT|RAILAWAY|
HOTEL|MUSEUM|ENTERT_PARK|
RESTAURANT|PRODLIB|
TIMESLOT_PASS|HOSPITALITY|
HOSPITALITY_PACKAGE|
CANCELLATION_INSURANCE|
VISIT_PASS)
Optional. If non empty, only products with the given family sub types will be returned.
productFamilyTypesList of (SINGLE_ENTRY|
SEASONTICKET|PASS|PACKAGE|
MEMBERSHIP|SERVICE|GOODS|
TRANSPORT|HOSPITALITY)
Optional. If non empty, only products with the given family types will be returned.
productIdsList of LongOptional. If non empty, only products with the given ids will be returned.
seasonIdsList of LongOptional. If non empty, only products linked to the given seasons will be returned.
statesList of (PREPARING|VALIDATED|
RUNNING|SUSPENDED|
CANCELED|CLOSED|
CANCELED_CLOSED)
Optional. If non empty, only products with the given states will be returned.

Return value

ListProductsResult
productsList of Product     
requestIdInteger     
statusCodeString (8)     
statusDetailString