Viagogo Live Event Inventory
Pricing
from $4.00 / 1,000 event on sales
Viagogo Live Event Inventory
Every viagogo event with tickets actually on sale, swept venue by venue across whole markets.
Viagogo Live Event Inventory
Pricing
from $4.00 / 1,000 event on sales
Every viagogo event with tickets actually on sale, swept venue by venue across whole markets.
You can access the Viagogo Live Event Inventory programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in API & Integrations in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "0.1", "x-build-id": "owjv6VaYq2re3vxub" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/soldout~viagogo-live-inventory/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-soldout-viagogo-live-inventory", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } }, "/acts/soldout~viagogo-live-inventory/runs": { "post": { "operationId": "runs-sync-soldout-viagogo-live-inventory", "x-openai-isConsequential": false, "summary": "Executes an Actor and returns information about the initiated run in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/runsResponseSchema" } } } } } } }, "/acts/soldout~viagogo-live-inventory/run-sync": { "post": { "operationId": "run-sync-soldout-viagogo-live-inventory", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } } }, "components": { "schemas": { "inputSchema": { "type": "object", "properties": { "markets": { "title": "Markets", "type": "array", "description": "Viagogo markets to sweep, spelled exactly as the first path segment of a venue URL: https://www.viagogo.fr/Paris/Accor-Arena-(AccorHotels-Arena)-Billets/_V-1023 is in the market Paris. A market is sometimes a country (Autriche), sometimes a region (Texas), most often a city. The default is the 14 markets whose venues sit in France — there is no France market. Add Monaco for Monte-Carlo. Market names come from the French sitemap, so they are spelled in French: the UK is covered by Londres, Manchester, Glasgow, Liverpool, Birmingham, Leeds, Edimbourg, Nottingham, Bristol, Newcastle, Brighton, Sheffield, Belfast, Cardiff and Southampton (2 604 venues, measured 2026-09-08) — not London or Edinburgh. Same for the rest of the world: Autriche, Brésil, Suède.", "default": [ "Paris", "Lyon", "Bordeaux", "Toulouse", "Lille", "Nantes", "Strasbourg", "Marseille", "Montpellier", "Nice", "Saint-Etienne", "Nimes", "Lens", "Amneville" ], "items": { "type": "string" } }, "maxVenues": { "title": "Maximum venues", "minimum": 1, "type": "integer", "description": "Stop after this many venues, in sitemap order. Use it to bound a trial run — the 14 default markets hold 1 045 venues. Leave empty to sweep them all." }, "concurrency": { "title": "Concurrent venue requests", "minimum": 1, "maximum": 8, "type": "integer", "description": "How many venues are queried in parallel. Viagogo sits behind CloudFront, which throttles hard: measured over the 1 045 French venues, 8 in parallel got 16% of requests rejected, 3 in parallel only 2.3%. Rejected venues are retried with backoff, so pushing this up mostly buys retries, not speed. Do not go above 8.", "default": 4 }, "proxyConfiguration": { "title": "Proxy", "type": "object", "description": "Apify datacenter proxies by default: they rotate the exit IP at no per-gigabyte cost. Residential works too but is billed by traffic, and this Actor does not need it — the venue endpoint is plain JSON with no bot protection.", "default": { "useApifyProxy": true } } } }, "runsResponseSchema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "id": { "type": "string" }, "actId": { "type": "string" }, "userId": { "type": "string" }, "startedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "finishedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "status": { "type": "string", "example": "READY" }, "meta": { "type": "object", "properties": { "origin": { "type": "string", "example": "API" }, "userAgent": { "type": "string" } } }, "stats": { "type": "object", "properties": { "inputBodyLen": { "type": "integer", "example": 2000 }, "rebootCount": { "type": "integer", "example": 0 }, "restartCount": { "type": "integer", "example": 0 }, "resurrectCount": { "type": "integer", "example": 0 }, "computeUnits": { "type": "integer", "example": 0 } } }, "options": { "type": "object", "properties": { "build": { "type": "string", "example": "latest" }, "timeoutSecs": { "type": "integer", "example": 300 }, "memoryMbytes": { "type": "integer", "example": 1024 }, "diskMbytes": { "type": "integer", "example": 2048 } } }, "buildId": { "type": "string" }, "defaultKeyValueStoreId": { "type": "string" }, "defaultDatasetId": { "type": "string" }, "defaultRequestQueueId": { "type": "string" }, "buildNumber": { "type": "string", "example": "1.0.0" }, "containerUrl": { "type": "string" }, "usage": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "integer", "example": 1 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 } } }, "usageTotalUsd": { "type": "number", "example": 0.00005 }, "usageUsd": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "number", "example": 0.00005 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 } } } } } } } } }}OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.
OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.
By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.
You can download the OpenAPI definitions for Viagogo Live Event Inventory from the options below:
If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.
You can also check out our other API clients: