URL: | ||
JWT Token | ||
Template: | ||
cURL: |
Version: 1_10 (other versions, change log, ZUMSTEIN_V3.12-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/tnpsb/external-remoting/com.secutix.facade.production.v1_10.ProductionPublicService.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.Production public service. This service responsibility is the production of printable elements, that is, mostly tickets and documents. This service handle the proper generation of those elements, and the transfer of their content to the calling service.
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Cancel tickets that put on resale.
ticketIds | List of Long | The Ids of tickets. |
contactNumber | String (20) | The number of contact who resell tickets. |
WebMethodResult | ||
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Creates default documents for an order. Information contained in the DocumentInformation may override some values of the newShipmentOptions
shipmentOptions | ShipmentOptions | the options to create the new shipments. |
pointOfSalesId | long | Mandatory |
actionKinds | List of String | the actionsKind of the order |
documentTuning | DocumentsInformation |
ShipmentOptions | ||
addRarDocument | boolean | |
contactAddressId | Long | |
contactId | Long | |
String | ||
emailDocumentTypeId | Long | |
orderId | Long | |
rarNumber | String | |
shipmentModeId | Long |
DocumentsInformation | ||
allDocuments | List of DocumentInformation | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
DocumentInformation | ||
addressId | Long | |
contactId | Long | |
documentToSendId | Long | |
documentTypeId | Long | |
String | ||
isImmediate | boolean | |
operation | (ADD|MODIFY|REMOVE| SKIPPED) | |
rarRefNumber | String | |
shipmentModeId | Long | |
withTickets | boolean | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
CreatedDocumentsInformation | ||
allDocuments | List of CreatedDocumentInformation | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
CreatedDocumentInformation | ||
documentId | Long | |
isEmailContent | boolean | |
isRarDocument | boolean | |
shipmentId | long | |
status | String | |
addressId | Long | |
contactId | Long | |
documentToSendId | Long | |
documentTypeId | Long | |
String | ||
isImmediate | boolean | |
operation | (ADD|MODIFY|REMOVE| SKIPPED) | |
rarRefNumber | String | |
shipmentModeId | Long | |
withTickets | boolean | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Creates shipments to reprint/duplicate tickets and documents
shipmentOptions | ShipmentOptions | the options to create the new shipments. orderId must be filled if documents are provided |
pointOfSalesId | long | Mandatory |
ticketIds | List of Long | id of the tickets |
documentIds | List of Long | id of the documents |
creationCause | (PRINT|REPRINT|DUPLICATE| PRINT_FILE|INVALIDATE) | |
invalidationCause | (NOT_CANCELLED|REFUNDED| LOSS|THEFT|OTHER| EBO_CANCELLED|FORBIDDEN| REPRINT|PRINT_KO| CHANGE_RFID|INVALIDATE) |
ShipmentsData | ||
data | List of ShipmentData | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
ShipmentData | ||
contactAddressId | Long | |
contactId | Long | |
documentsIds | List of Long | |
emailId | Long | |
id | long | |
rarDocumentId | Long | |
referenceNumber | String | |
shipmentModeId | Long | |
shipmentModeTypeEnum | (HANDED_AT_BO| HANDED_POSTPONED| LEFT_AT_CONTROL|BY_MAIL| BY_RECOMMANDED_MAIL| BY_BROKER|BY_EMAIL| PRINT_AT_HOME|DHL|FEDEX| MOBILE|LOAD_BADGE| LOAD_RFID_CARD| ELECTRONIC) | |
ticketIds | List of Long |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Retrieve the available tickets supports for the given list of tickets identified by their IDs
ticketIds | List of Long | list of technical identifier of the tickets to be considered |
AvailableTicketSupportsResult | ||
availableTicketSupports | List of AvailableTicketSupports | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
AvailableTicketSupports | ||
cardNumber | String | |
cardTypes | List of CardTypeData | |
firstName | String | |
lastName | String | |
ticketId | Long | |
ticketSupportData | List of TicketSupportData |
CardTypeData | ||
cardTypeId | Long | |
code | String (8) | |
control | String | |
externalName | String | |
logoUrl | String (255) | |
printable | Boolean |
TicketSupportData | ||
name | String | |
ticketSupport | (THERMAL|ETICKET|PAPER_A4| PASSBOOK|MOBILE|BADGE| RFID|PR_RFID_CARD| DEMAT_BADGE) |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Retrieve the given document data for documents identified by their IDs. The same processing applied in
{@link #getDocument(long, String)} is applied for each document, except for inexistent documents. If a document
cannot be found in the system, nothing will be returned for this element. Meaning that the returned list will
contain less elements than requested.
For performance reasons, this method will only consider the
documentIds | List of Long | list of technical identifier of the documents to consider. |
contactNumber | String (20) | contact number of contact linked to the documents by the shipments. |
PrintableDocumentsData | ||
documents | List of PrintableDocumentData | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
PrintableDocumentData | ||
data | byte | |
filename | String | |
mimetype | String | |
EMPTY_ID | long | |
id | long | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
fileId | Long | |
contactNumber | String (20) | |
contactAddresId | Long |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
This method is used to get available ticket templates of each product for a point of sales by applications that desire to produce ticket themselves.
posId | Long | |
productIds | List of Long |
TicketTemplateResult | ||
productTicketTemplates | List of ProductTicketTemplate | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
ProductTicketTemplate | ||
productId | Long | |
ticketTemplate | byte | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Retrieve the given ticket data for tickets identified by their IDs. The same processing applied in
{@link #getTicket(long, String)} is applied for each ticket, except for inexistent tickets. If a ticket cannot be
found in the system, nothing will be returned for this element. Meaning that the returned list will contain less
elements than requested.
For performance reasons, this method will only consider the first {@link #MAX_ELEMENTS} elements. If more tickets
are requested, they will be ignored.
ticketIds | List of Long | list of technical identifier of the tickets to consider. |
contactNumber | String (20) | contact number of contact is allowed to download the tickets. |
beneficiaries | List of TicketBeneficiaryData | list of beneficiaries for the tickets; optional. |
ticketSupports | List of (THERMAL|ETICKET|PAPER_A4| PASSBOOK|MOBILE|BADGE| RFID|PR_RFID_CARD| DEMAT_BADGE) | |
questionnaireAnswers | List of AnswerQuestionnaire |
TicketBeneficiaryData | ||
beneficiaryBirthPlace | String | |
beneficiaryBirthRegion | String | |
beneficiaryBirthdate | Date | |
beneficiaryCountryCode | String (8) | |
beneficiaryFirstname | String | Mandatory |
beneficiaryIdNumber | String | |
beneficiaryLastname | String | Mandatory |
ticketId | long | Mandatory |
AnswerQuestionnaire | ||
answerQuestions | List of AnswerQuestion | Mandatory |
ticketId | Long | Mandatory |
AnswerQuestion | ||
answerCodes | List of String | Mandatory |
questionCode | String (8) | Mandatory |
PrintableTicketsData | ||
tickets | List of PrintableTicketData | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
PrintableTicketData | ||
barcode | String (8) | |
humanReadableBarcode | String (8) | |
data | byte | |
filename | String | |
mimetype | String | |
EMPTY_ID | long | |
id | long | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Get the list of tickets to resell.
itemIds | List of Long | the list of item ids |
performanceIds | List of Long | the list of performance ids |
date | Date |
TicketResaleGroups | ||
date | Date | |
ticketResaleGroups | List of TicketResaleGroup | |
expectedException | boolean | |
statusMessage | String | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
TicketResaleGroup | ||
areaId | Long | |
audienceSubCategoryId | Long | |
blockId | Long | |
itemId | Long | |
performanceId | Long | |
quantity | Integer | |
seatCategoryId | Long | |
ticketResaleSeats | List of TicketResaleSeat | |
unitAmount | Integer |
TicketResaleSeat | ||
endValidityDate | Date | |
movementId | Long | |
realAmount | Integer | |
remark | String | |
resaleState | (OPEN|PROCESSING|RESOLD| INVALIDATED|CANCELED) | |
seatId | Long | |
startValidityDate | Date |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Load tickets on badge/RFID card.
ticketDefinitions | List of TicketBeneficiaryData | |
containerIdentifier | String | container identifier used to update tickets |
questionnaireAnswers | List of AnswerQuestionnaire | |
cardLoadingQuestions | List of SimpleQuestion | list of answers for questions required by the card type (Eg. SWISSPASS requires zip code) |
SimpleQuestion | ||
answer | String | |
key | String | |
translation | String |
LoadTicketOnCardResult | ||
cardTypeId | Long | |
questions | List of SimpleQuestion | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Put list of tickets to resale.
tickets | List of TicketResaleData | The list of ticket data that contains ticket Id and resale amount. |
contactNumber | String (20) | The number of contact who buying tickets. |
paymentMethodId | Long | The payment method Id |
remark | String | The remark of the resale tickets. |
TicketResaleData | ||
ticketId | Long | |
unitAmount | Integer |