Skip to main content

Methods

Schema of our API

Schema of the API

Schema of the API

Order of methods

In order to ease your way into our system, we have drawn-up the flow of methods for most used actions:

  • Book a ticket
  • Get event information including tickettype information

The flow-diagrams exist purely to aid you in you on your journey. Within the order certain methods can be called at any time or be swapped around, in such cases the corresponding methods will have a different colour. In such cases the order of methods has been ordered by the flow of the process or by logical order.

Method order of booking a ticket

Method order of booking a ticket

Method order of getting event information and Tickettype information

Method order of getting event information and Tickettype information

Most used methods

Method name Method description Method Expected Body-minimal-version / Url changes Link
Get TicketType

[HttpGet]
This method gets all the available TicketTypes of a specified event Url: /Event/{eventId}/TicketTypes Link
Shopbasket Creation

[HttpPost]
This method creates a ShopBasket which can be filled with Tickets by the customer

Url : /ShopBasket/Order

let body = {
  affiliateShopId: 0,
  currency: "CHF",
  pos: 6561
}

Link
Add Ticket to Order

[HttpPost]
This method adds a single ticket of the specified TicketType to the existing shopBasket.

Url: /ShopBasket/Order/{orderId}/Tickets

let body = {
  TicketTypeId: 0,
  Quantity = 0,
}

Link
Add Address to order

[HttpPut]
This method adds an address to the existing order.

Url: /Order/{orderId}/Address

let body = {
  Salutation: female,
  FirstName: asda,
  Name : asdaLastName
}

Currently not there
Change DeliveryMethod

[HttpPut]
This method changes the delivery method of the ticket delivery from the order

Url : /ShopBasket/Order/{orderId}/DeliveryMethod/{deliveryMethodEnum}

Link
Change PaymentMethod

[HttpPut]
This method changes the payment type of the order. 

Url: /ShopBasket/Order/{orderId}/PaymentType/{PaymentTypeEnum}

Link
Change Currency

[HttpPut]
This method changes the currency for the payment.

Url: /ShopBasket/Order/{orderId}/Currency/{short currency-name}

Link
Confirm Order

[HttpPut]
This method calls finishes the order and confirms the order on the Database as well.

Url: /ShopBaslet/Order/{orderId}/Confirm

Link

All methods

Besides the mentioned methods above we also have a lot more usable methods which might satisfy your need. All the methods can be found on the link below.
Simply select the theme of methods and look for yourself if you can find the needed method you are looking for. All the needed information for the correct implementation of the method can be found in the corresponding method, in case there is no further information do contact us and we can fix it.


All usable methods are displayed here: https://api.ticketino.com

All the displayed information has been put together by the ticketino.com Developmentteam. This page is here to help 3rd party users to impement our system correctly.