Skip to main content

Introduction

The official viagogo API connects your website or application with the world’s largest ticket marketplace. Your application can use the API to search for and view events, purchase tickets for an event or list tickets on the viagogo platform.

All API access is over HTTPS, and accessed from the api.viagogo.net domain. Request and response payloads are formatted as application/hal+json, which is basically just plain old JSON with hyperlinks (see Media Type). We support cross-origin resource sharing to allow you to interact securely with our API from a client-side web application. OAuth2 is used for all authentication. All API requests must be authenticated or you will receive a 401 Unauthorized error response (see Authentication).

How to use these docs​

1. Choose a Client Library​

Client libraries are available in several languages. Choose the library in your programming language of choice.

2. Authenticate your Application to Access the API​

See Authentication to get an access token to access the viagogo API. All API requests must be authenticated or you will receive a 401 Unauthorized error response.

3. Follow the Guides​

Follow our end-to-end Guides on integrating with the viagogo API for common use cases.

4. Use the API Reference for more details​

The API Reference gives a complete reference to our HTTP APIs that you can use to interact with the viagogo platform.