Service: ExternalAccessControlService

Version: 1_0 (other versions, change log) 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://secutix.ws.secutix.com/tnci/external-remoting/com.secutix.facade.control.v1_0.ExternalAccessControlService.webservice?wsdl

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

For further documentation and examples, please check in Platform Website.External access control service.

Methods:

burnTicket

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Retrieves the ticket marked by the given barcode / and or taxnumber from the sales channel in context. If the ticket is printed (or not printed) --> controls it OK else --> FAIL. Returns history of control.

Parameters

barCodeOrTaxNumberString     

Return value

ControlledTicketData
barcodeString (8)     
containerIdString     
containerTicketboolean     
controlOperationsList of ControlOperation     
duplicateboolean     
printingDateTimeDate     
stateString     
taxNumberString     
ticketKindString     
ticketSupportString     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

ControlOperation
controlOperationType(OK|OFFLINE_OK|FAIL|
OFFLINE_FAIL|
INVALIDATED_TICKET|
CANCELLED_TICKET)
     
operationDateTimeDate     

getControlledTicket

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Retrieve the given ticket data identified by its barcode OR taxnumber.

A list of operations is associated to the data:
if ticket is invalidated, an invalidation operation, with last ticket update time as dateTime.
if ticket is cancelled, a cancellation operation, with last ticket update time as dateTime.

Parameters

barCodeOrTaxNumberString     

Return value

ControlledTicketData

importControlledTicket

REST_RPCMOSACUBEPLAY
SOAPMOSACUBEPLAY

Parameters

requestIdInteger     
controlledTicketsList of ControlledTicket     

ControlledTicket
acIdentifierString     
additionnalInfoString     
barcodeString (8)     
controlDateDate     
controlResult(OK|FAIL|OFFLINE_OK|
OFFLINE_FAIL)
     
failureReasonString     

Return value

WebMethodResult
requestIdInteger     
statusCodeString (8)     
statusDetailString