How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

viagogo E Tickets API

The E-Tickets API from viagogo — 13 operation(s) for e-tickets.

viagogo E Tickets API is one of 21 APIs that viagogo publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include E-Tickets. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 19 operations across 13 paths, and defines 38 schemas. It is described by OpenAPI 3.2.0, at version 2.249.0.0.

Requests are made against 2 base URLs: https://api.viagogo.net/v2, https://sandbox.api.viagogo.net/v2.

19 operations 13 paths 38 schemas 3 DELETE9 GET1 PATCH6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.249.0.0
Base URL
https://api.viagogo.net
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

viagogo E Tickets API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (OAuth2) using the implicit, clientCredentials and authorizationCode flows.

Paths & Operations 19

Across 13 paths, the API surfaces 19 operations — 3 DELETE, 9 GET, 1 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.

E-Tickets 19
POST
/sellerlistings/{listingId}/eticketuploads
Upload e-tickets for a seller listing
ETicket_UploadListingETicket 3 params → 200403400401500
GET
/sellerlistings/{listingId}/eticketuploads
List e-ticket uploads for a seller listing
ETicket_GetListingETicketUploads 3 params → 200404403401500
POST
/events/{eventId}/eticketuploads
Upload e-tickets for an event
ETicket_UploadEventETicket 3 params → 200403400401500
GET
/events/{eventId}/eticketuploads
List e-ticket uploads for an event
ETicket_GetEventETicketUploads 1 param → 200404403401500
GET
/sellerlistings/{listingId}/etickets
List e-tickets for a seller listing
ETicket_GetListingETickets 3 params → 200404403401500
PATCH
/sellerlistings/{listingId}/etickets
Mark-back e-tickets from a seller listing
ETicket_MarkBackETickets 3 params body → 200403400401500
POST
/sellerlistings/{listingId}/etickets
Upload and save e-tickets for a seller listing
ETicket_PostListingETickets 3 params → 200403400401500
DELETE
/sellerlistings/{listingId}/etickets/{ETicketId}
Delete e-ticket from a seller listing
ETicket_DeleteListingETicket 2 params → 204403401500
DELETE
/events/{eventId}/etickets/{eticketId}
Delete e-ticket from an event
ETicket_DeleteEventETicket 2 params → 204403401500
GET
/sellerlistings/{listingId}/markedbacketickets/{markedBackETicketId}/document
Get marked back e-ticket file for seller listing
ETicketDocument_GetMarkedBackETicketDocument 2 params → 200404403401500
POST
/sales/{saleId}/eticketuploads
Upload e-tickets or proof of transfer for a sale
ETicket_UploadSaleETicket 3 params → 200403400401500
GET
/sales/{saleId}/eticketuploads
List e-ticket uploads for a sale
ETicket_GetSaleETicketUploads 3 params → 200404403401500
POST
/sales/{saleId}/transferuploads/{transferType}
Upload e-ticket transfer for a sale
ETicket_UploadSaleTransfer 4 params → 200403400401500
GET
/sales/{saleId}/etickets
List e-tickets for a sale
ETicket_GetSaleETickets 3 params → 200404403401500
POST
/sales/{saleId}/etickets
Upload and save e-tickets for a sale
ETicket_PostSaleETickets 1 param → 200403400401500
DELETE
/sales/{saleId}/etickets/{eticketId}
Delete e-ticket from a sale
ETicket_DeleteSaleETicket 2 params → 204403401500
GET
/etickets/{eticketId}/thumbnail
Get e-ticket thumbnail file
ETicketDocument_GetETicketThumbnail 1 param → 200404403401500
GET
/eticketuploads/{eticketUploadId}/document
Get e-ticket upload file
ETicketDocument_GetETicketUploadDocument 1 param → 200404403401500
GET
/etickets/{eticketId}/document
Get e-ticket file
ETicketDocument_GetETicketDocument 1 param → 200404403401500

Schemas 38

The contract defines 38 schemas that model the data the API accepts and returns. The most detailed are SaleLinks (24 properties), TicketHolder (18 properties), Sale (16 properties), EmbeddedVenue (8 properties). Each schema is shown below with its type and property counts.

ETicketsLinks
object
7 properties
ETicketUploadsEmbeddedResources
object
1 property
ETicketUpload
object
Represents an uploaded file that contains one or more E-Tickets.
7 properties
PostMarkBackETicketsRequest
object
1 property
ETicketLinks
object
4 properties
ETickets
object
The ETickets resource is a collection resource that contains zero or more references to a set of E-Tickets, and links that guide you on ways to interact with t…
5 properties
ETicketUploadLinks
object
2 properties
ETicket
object
An electronic ticket that has been uploaded for a listing or a sale.
2 properties
ETicketUploadEmbeddedResources
object
1 property
Link
object
3 properties
ETicketUploads
object
5 properties
ETicketsEmbeddedResources
object
1 property
Error
object
3 properties
ETicketUploadsLinks
object
5 properties
TicketHolder
object
18 properties
BarcodeInformation
object
A set of barcodes for a seat.
5 properties
EmbeddedEvent
object
An event on the viagogo platform.
8 properties
Sale
object
A sale on the viagogo marketplace that belongs to the currently authenticated user.
16 properties
ETicketsLinks_2
object
5 properties
EmbeddedDeliveryMethodLinks
object
2 properties
DeliveryMethodType
integer
EmbeddedVenue
object
A venue is a location where an event takes place.
8 properties
TicketHolderEmbeddedResources
object
2 properties
TicketTypeLinks
object
1 property
MergedEntity
object
An entity that has been merged into another entity.
1 property
TicketHolderLinks
object
1 property
ETickets_2
object
5 properties
Country
object
3 properties
TicketType
object
4 properties
EmbeddedVenueLinks
object
1 property
SaleLinks
object
24 properties
SaleEmbeddedResources
object
5 properties
EmbeddedEventLinks
object
1 property
Seating
object
Represents the seating information for a ticket(s) in a Venue.
4 properties 1 required
CountryLinks
object
3 properties
EmbeddedDeliveryMethod
object
5 properties
EmbeddedVenueEmbeddedResources
object
1 property
Money
object
Returned for monetary values, such as ticket prices, fees charged and tax amounts.
3 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

viagogo-e-tickets-api-openapi.yml Raw ↑

Other APIs viagogo publishes across the network.

viagogo Addresses API
viagogo Categories API
viagogo Events API
viagogo Listing Offers API
viagogo Listing Constraints API
viagogo Payment Methods API
viagogo Payments API
viagogo Sales API
viagogo Seller Events API
viagogo Seller Listings API
viagogo SellerListings (External Id) API
viagogo SellerListings (Preview) API
Where this information came from

This is an independent, third-party profile of viagogo E Tickets API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.