Getting started
Korus Ticket API is organized around REST. It uses built-in HTTP features, like HTTP authentication and HTTP verbs, which are understood by off-the-shelf HTTP clients. JSON is returned in all API responses, including errors.
All API requests must be made over HTTPS. Calls made over plain HTTP will fail.
1. Discover our available endpoints
Go through our API Reference to identify the endpoints you will need for your use cases.
Example: You need to list available offers for a specific product of a catalog
- you need to fetch the catalog ID using the following endpoint: GET /v1/ticketing/catalogs
- you will then list all the catalog's product using the following endpoint: GET /v1/ticketing/catalogs/{catalogId}/products
- finally, you will use the following endpoint in order to list product's offers: GET /v1/ticketing/catalogs/{catalogId}/offers?product={productId}
2. Authentication
Our API support only one method of authentication: OIDC
Refer to this page in order to authenticate.