SMARTicket V5 (ST5) SOAP API Documentation
Version: 1.5.0
Last Modified: 21 Apr 2025
Status: Beta
Try the SOAP endpoints from the browser.
Use the built-in tester page to switch tenants, load a sample SOAP envelope, call the service, and inspect the raw XML response.
Open SOAP TesterOverview
The SOAP integration in ST5.Api is exposed through three endpoints. The documents below link to contract-specific references for the shared ticketing operations and the CTS-specific additions.
CTS SOAP API
CTS-specific SOAP contract exposed at /v3_ws_cts.svc.
Includes shared ticketing operations plus destination lookup, trip query, reschedule ticket validation, and rescheduleSeatConfirm.
TMS API
Standard SOAP contract exposed at /v3_ws.svc.
Includes seat query, seat block, seat confirm, seat cancel, ticket query, ticket collection, transaction release, manifest query, and cancel collected ticket.
Open TMS SOAP API DocTMS NS SOAP API
Namespace-based SOAP compatibility contract exposed at /v5_wsns.svc.
Includes the full TMS ticketing contract using the urn:TicketService namespace and explicit SOAPAction headers.
Service Endpoint Summary
| Service | Endpoint | WSDL | Remarks |
|---|---|---|---|
| CTS SOAP API | /v3_ws_cts.svc |
/v3_ws_cts.svc?wsdl |
Shared ticketing operations plus destination, trip, reschedule validation, and rescheduleSeatConfirm |
| TMS API | /v3_ws.svc |
/v3_ws.svc?wsdl |
Shared ticketing contract with empty service namespace |
| TMS NS SOAP API | /v5_wsns.svc |
/v5_wsns.svc?wsdl |
Shared ticketing contract with urn:TicketService namespace and explicit SOAPAction |