Skip to content

KorusTicket API (1.0.38)

KorusTicket API documentation

Download OpenAPI description
Languages
Servers
Demo server
https://api.demo.korusticket.com
Production server
https://api.korusticket.com

The files associated to the Order. These are typically the customer's tickets for the Event.

Operations

A ticket is a single ticket for an OrderItem. A ticket is issued by the OrderItem's Order.

Operations

An Order is an actual booking in the ticket issuer's system.

Operations

A reservation temporarily holds an Offer, guaranteeing its availability and price for a limited time in the ticket issuer's system.

Operations

A Catalog is the ticket issuer's collection of products and events. There is usually only one Catalog per TicketIssuer.

Operations

It is the price table of a product. Offers defines the price and availability of a Product at a specific date.

Operations

Ticket availability

Operations
Operations

The tickets contained in an Offer. A tickets give access to an Event's sessions.

Operations

Retrieves a TicketingOfferTicket resource.

Request

Retrieves a TicketingOfferTicket resource.

Security
JWT
Path
catalogIdstring[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0...required

Catalog identifier

offerIdstring[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0...required

Offer identifier

idstring[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0...required

Offer Ticket identifier

curl -i -X GET \
  'https://api.demo.korusticket.com/v1/ticketing/catalogs/{catalogId}/offers/{offerId}/tickets/{id}' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

TicketingOfferTicket resource

Bodyapplication/ld+json
@contextstring or object
One of:
string
@idstringrequired
@typestringrequired
idstring
Example: "0194cb3b-55d8-7d9f-a344-cee66d7d20dd"
namestring
Example: "A great offer's ticket name"
descriptionstring
Example: "A great offer's ticket description"
dateAccessboolean

Indicates whether the ticket provides full-day access (when true) or requires selecting a specific session to attend (when false).

sessionsArray of objects(TicketingOfferTicketSession.jsonld-v1.ticket.read)
formstring or null
Example: "/v1/forms/0195197f-7918-7285-bb4b-7df2b682c3eb"
Response
application/ld+json
{ "@context": "string", "@id": "string", "@type": "string", "id": "0194cb3b-55d8-7d9f-a344-cee66d7d20dd", "name": "A great offer's ticket name", "description": "A great offer's ticket description", "dateAccess": true, "sessions": [ {} ], "form": "/v1/forms/0195197f-7918-7285-bb4b-7df2b682c3eb" }

Retrieves the collection of TicketingOfferTicket resources.Deprecated

Request

Retrieves the collection of TicketingOfferTicket resources.

Security
JWT
Path
catalogIdstring[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0...required

Catalog identifier

offerIdstring[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0...required

Offer identifier

curl -i -X GET \
  'https://api.demo.korusticket.com/v1/ticketing/catalogs/{catalogId}/offers/{offerId}/tickets' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

TicketingOfferTicket collection

Bodyapplication/ld+json
totalItemsinteger>= 0
searchobject
memberArray of objects(TicketingOfferTicket.jsonld-v1.ticket.read)required
member[].​@contextstring or object
One of:
string
member[].​@idstringrequired
member[].​@typestringrequired
member[].​idstring
Example: "0194cb3b-55d8-7d9f-a344-cee66d7d20dd"
member[].​namestring
Example: "A great offer's ticket name"
member[].​descriptionstring
Example: "A great offer's ticket description"
member[].​dateAccessboolean

Indicates whether the ticket provides full-day access (when true) or requires selecting a specific session to attend (when false).

member[].​sessionsArray of objects(TicketingOfferTicketSession.jsonld-v1.ticket.read)
member[].​formstring or null
Example: "/v1/forms/0195197f-7918-7285-bb4b-7df2b682c3eb"
Response
application/ld+json
{ "totalItems": 0, "search": { "@type": "string", "template": "string", "variableRepresentation": "string", "mapping": [] }, "member": [ {} ] }

OfferTicketSession represents the time slot of an OfferTicket.

Operations

Product Base available option

Operations

Product Base available option values

Operations

Product Base are the main elements of a catalog. They allow to group related products. They contain option with values that can be used to filter products.

Operations

Products are elements that can be purchased. The price and availability of a product at specific date and for a specific category are specified in the Offer object.

Operations

The SeatMap contains the layout of the seats for a chosen session.

Operations