Query structured spec data via REST or MCP. Get exactly what your agent needs.
//www.ticketmaster.com/discovery/v2
No endpoints found for this provider.
AccessDates
{
"type": "object",
"properties": {
"endDateTime": {
"type": "string",
"format": "date-time",
"example": "yyyy-MM-ddThh-mm-ssZ",
"x-position": 2,
"description": "Event's end access time"
},
"startDateTime": {
"type": "string",
"format": "date-time",
"example": "yyyy-MM-ddThh-mm-ssZ",
"description": "Event's start access time"
},
"endApproximate": {
"type": "boolean",
"default": false,
"example": true,
"x-position": 3,
"description": "Boolean flag to indicate whether or not the access end date is approximated"
},
"startApproximate": {
"type": "boolean",
"default": false,
"x-position": 1,
"description": "Boolean flag to indicate whether or not the access start date is approximated"
}
},
"description": "Event's Access Date"
}
Accessibility
{
"type": "object",
"properties": {
"info": {
"type": "string",
"x-position": 1,
"description": "Accessibility's information"
}
},
"description": "Additional information for people who experience disabilities"
}
Address
{
"type": "object",
"properties": {
"line1": {
"type": "string",
"description": "Address first line"
},
"line2": {
"type": "string",
"x-position": 3,
"description": "Address second line"
},
"line3": {
"type": "string",
"x-position": 3,
"description": "Address third line"
}
},
"description": "Address"
}
Area
{
"type": "object",
"properties": {
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
}
},
"description": "Area"
}
Attraction
{
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"type": "string",
"x-position": 1,
"description": "Unique id of the entity in the discovery API"
},
"url": {
"type": "string",
"x-position": 24,
"description": "URL of a web site detail page of the entity"
},
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
},
"test": {
"type": "boolean",
"default": false,
"x-position": 96,
"description": "Indicate if this is a test entity, by default test entities won't appear in discovery API"
},
"type": {
"enum": [
"event",
"venue",
"attraction"
],
"type": "string",
"description": "Type of the entity"
},
"images": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Image"
},
"x-position": 29,
"description": "Images of the entity",
"uniqueItems": true
},
"locale": {
"type": "string",
"x-position": 3,
"description": "Locale in which the content is returned"
},
"description": {
"type": "string",
"x-position": 20,
"description": "Description's of the entity"
},
"externalLinks": {
"type": "object",
"x-position": 79,
"description": "List of external links",
"additionalProperties": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalLink"
}
}
},
"additionalInfo": {
"type": "string",
"x-position": 22,
"description": "Additional information of the entity"
},
"upcomingEvents": {
"type": "object",
"x-position": 110,
"description": "number of upcoming events",
"additionalProperties": {
"type": "integer",
"format": "int32"
}
},
"classifications": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Classification"
},
"x-position": 30,
"description": "Attraction's classifications"
}
},
"description": "Attraction"
}
AttractionExtensions
{
"type": "object",
"description": "All Attraction's extensions"
}
Attribution
{
"type": "object",
"properties": {
"sourceUrl": {
"type": "string",
"description": "SourceUrl"
},
"licenceUrl": {
"type": "string",
"description": "LicenceUrl"
},
"sourceName": {
"type": "string",
"description": "SourceName"
},
"licenceName": {
"type": "string",
"description": "LicenceName"
}
},
"description": "Attribution"
}
Attributions
{
"type": "object",
"properties": {
"description": {
"$ref": "#/components/schemas/Attribution"
},
"descriptions": {
"type": "object",
"description": "Attribution descriptions - multi-lingual fields",
"additionalProperties": {
"$ref": "#/components/schemas/Attribution"
}
}
},
"description": "Attributions"
}
Chronology
{
"type": "object",
"properties": {
"zone": {
"$ref": "#/components/schemas/DateTimeZone"
}
}
}
City
{
"type": "object",
"properties": {
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
}
},
"description": "City"
}
Classification
{
"type": "object",
"properties": {
"type": {
"$ref": "#/components/schemas/Level"
},
"genre": {
"$ref": "#/components/schemas/Level"
},
"primary": {
"type": "boolean",
"default": false,
"description": "True if this is the entity's primary classification"
},
"segment": {
"$ref": "#/components/schemas/Segment"
},
"subType": {
"$ref": "#/components/schemas/Level"
},
"subGenre": {
"$ref": "#/components/schemas/Level"
}
},
"description": "Classification"
}
Country
{
"type": "object",
"properties": {
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
},
"countryCode": {
"type": "string",
"description": "Country code (ISO 3166)"
}
},
"description": "Country"
}
DateTimeField
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"type": {
"$ref": "#/components/schemas/DateTimeFieldType"
},
"lenient": {
"type": "boolean",
"default": false
},
"supported": {
"type": "boolean",
"default": false
},
"maximumValue": {
"type": "integer",
"format": "int32"
},
"minimumValue": {
"type": "integer",
"format": "int32"
},
"durationField": {
"$ref": "#/components/schemas/DurationField"
},
"leapDurationField": {
"$ref": "#/components/schemas/DurationField"
},
"rangeDurationField": {
"$ref": "#/components/schemas/DurationField"
}
}
}
DateTimeFieldType
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"durationType": {
"$ref": "#/components/schemas/DurationFieldType"
},
"rangeDurationType": {
"$ref": "#/components/schemas/DurationFieldType"
}
}
}
DateTimeZone
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"fixed": {
"type": "boolean",
"default": false
}
}
}
DisplaySettingExtension
{
"type": "object",
"properties": {
"softLanding": {
"type": "boolean",
"default": false,
"description": "True the landing is Soft otherwise it's Comingled"
}
},
"description": "Event's display settings extension"
}
Dma
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32",
"description": "DMS's id"
}
},
"description": "DMA (Designated Market Area)"
}
DurationField
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"type": {
"$ref": "#/components/schemas/DurationFieldType"
},
"precise": {
"type": "boolean",
"default": false
},
"supported": {
"type": "boolean",
"default": false
},
"unitMillis": {
"type": "integer",
"format": "int64"
}
}
}
DurationFieldType
{
"type": "object",
"properties": {
"name": {
"type": "string"
}
}
}
EndDates
{
"type": "object",
"properties": {
"dateTime": {
"type": "string",
"format": "date-time",
"example": "yyyy-MM-ddThh-mm-ssZ",
"x-position": 2,
"description": "The event end date time"
},
"localDate": {
"type": "string",
"format": "date",
"example": "yyyy-MM-dd",
"description": "The event end date in local date"
},
"localTime": {
"$ref": "#/components/schemas/LocalTime"
},
"approximate": {
"type": "boolean",
"default": false,
"x-position": 3,
"description": "Boolean flag to indicate whether or not the end date is approximated"
},
"noSpecificTime": {
"type": "boolean",
"default": false,
"x-position": 4,
"description": "Boolean flag to indicate whether or not the event end time has no specific time"
}
},
"description": "Event's End Dates"
}
EntityChanges
{
"type": "object",
"properties": {
"changes": {
"type": "array",
"items": {
"type": "string"
},
"uniqueItems": true
},
"newlyCreated": {
"type": "boolean",
"default": false
}
}
}
Event
{
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"type": "string",
"x-position": 1,
"description": "Unique id of the entity in the discovery API"
},
"url": {
"type": "string",
"x-position": 24,
"description": "URL of a web site detail page of the entity"
},
"info": {
"type": "string",
"x-position": 32,
"description": "Any information related to the event"
},
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
},
"test": {
"type": "boolean",
"default": false,
"x-position": 96,
"description": "Indicate if this is a test entity, by default test entities won't appear in discovery API"
},
"type": {
"enum": [
"event",
"venue",
"attraction"
],
"type": "string",
"description": "Type of the entity"
},
"dates": {
"$ref": "#/components/schemas/EventDates"
},
"place": {
"$ref": "#/components/schemas/Place"
},
"sales": {
"$ref": "#/components/schemas/EventSalesDates"
},
"units": {
"type": "string"
},
"images": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Image"
},
"x-position": 29,
"description": "Images of the entity",
"uniqueItems": true
},
"locale": {
"type": "string",
"x-position": 3,
"description": "Locale in which the content is returned"
},
"outlets": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Outlet"
},
"x-position": 37,
"description": "Related outlets informations"
},
"seatmap": {
"$ref": "#/components/schemas/SeatMap"
},
"distance": {
"type": "number",
"format": "double"
},
"location": {
"$ref": "#/components/schemas/Location"
},
"products": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Product"
},
"x-position": 38,
"description": "Related products informations"
},
"promoter": {
"$ref": "#/components/schemas/Promoter"
},
"promoters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Promoter"
},
"x-position": 37,
"description": "Event's promoters"
},
"pleaseNote": {
"type": "string",
"x-position": 34,
"description": "Any notes related to the event"
},
"description": {
"type": "string",
"x-position": 20,
"description": "Description's of the entity"
},
"priceRanges": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PriceRange"
},
"x-position": 36,
"description": "Price ranges of this event",
"uniqueItems": true
},
"accessibility": {
"$ref": "#/components/schemas/Accessibility"
},
"externalLinks": {
"type": "object",
"x-position": 79,
"description": "List of external links",
"additionalProperties": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalLink"
}
}
},
"additionalInfo": {
"type": "string",
"x-position": 22,
"description": "Additional information of the entity"
},
"classifications": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Classification"
},
"x-position": 50,
"description": "Event's classifications"
}
},
"description": "Event"
}
EventDates
{
"type": "object",
"properties": {
"end": {
"$ref": "#/components/schemas/EndDates"
},
"start": {
"$ref": "#/components/schemas/StartDates"
},
"access": {
"$ref": "#/components/schemas/AccessDates"
},
"status": {
"$ref": "#/components/schemas/EventStatus"
},
"timezone": {
"type": "string",
"x-position": 3,
"description": "Event's timezone"
},
"spanMultipleDays": {
"type": "boolean",
"default": false,
"x-position": 5,
"description": "Flag indicating if date spans of multiple days"
}
},
"description": "Event's Dates"
}
EventExtensions
{
"type": "object",
"description": "All Event's extensions"
}
EventImages
{
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"type": "string",
"x-position": 1,
"description": "Unique id of the entity in the discovery API"
},
"type": {
"enum": [
"event"
],
"type": "string",
"description": "Type of the entity"
},
"images": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Image"
},
"x-position": 2,
"description": "Images of the entity",
"uniqueItems": true
}
},
"description": "This class defines an Event with only images view on the Discovery API"
}
EventSalesDates
{
"type": "object",
"properties": {
"public": {
"$ref": "#/components/schemas/PublicSaleDates"
},
"presales": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Presale"
},
"x-position": 1,
"description": "Presale information on this event"
}
},
"description": "Event's Sales Dates"
}
EventStatus
{
"type": "object",
"properties": {
"code": {
"enum": [
"onsale",
"offsale",
"canceled",
"postponed",
"rescheduled"
],
"type": "string",
"description": "The event's status code"
}
},
"description": "Event's Status"
}
Extension
{
"type": "object"
}
ExternalLink
{
"type": "object",
"properties": {
"id": {
"type": "string",
"x-position": 2,
"description": "An external link id is the unique identifier of a resource on a different domain or api"
},
"url": {
"type": "string",
"x-position": 2,
"description": "An external link url is a url that goes to a different domain or api"
}
},
"description": "ExternalLink"
}
Genre
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The ID of the classification's level"
},
"name": {
"type": "string",
"x-position": 1,
"description": "The Name of the classification's level"
}
},
"description": "Secondary Genre"
}
GeocodeExtension
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"route": {
"type": "string"
},
"state": {
"type": "string"
},
"county": {
"type": "string"
},
"country": {
"type": "string"
},
"geometry": {
"$ref": "#/components/schemas/Geometry"
},
"postalCode": {
"type": "string"
},
"streetNumber": {
"type": "string"
},
"formattedAddress": {
"type": "string"
}
}
}
GeolocationVenueExtensions
{
"type": "object",
"properties": {
"geocode": {
"$ref": "#/components/schemas/GeocodeExtension"
}
},
"description": "Venue's geocode extension"
}
Geometry
{
"type": "object",
"properties": {
"location": {
"$ref": "#/components/schemas/Location"
}
}
}
HostExtension
{
"type": "object",
"description": "Event's Host extension"
}
Image
{
"type": "object",
"properties": {
"url": {
"type": "string",
"x-position": 2,
"description": "Public URL of the image"
},
"ratio": {
"enum": [
169,
32,
43
],
"type": "integer",
"x-position": 3,
"description": "Aspect ratio of the image"
},
"width": {
"type": "integer",
"format": "int32",
"x-position": 4,
"description": "Width of the image"
},
"height": {
"type": "integer",
"format": "int32",
"x-position": 5,
"description": "Height of the image"
},
"fallback": {
"type": "boolean",
"default": false,
"x-position": 6,
"description": "true if the image is not the event's image but a fallbak image"
},
"attribution": {
"type": "string",
"x-position": 8,
"description": "Attribution of the image"
}
},
"description": "Image"
}
Level
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The ID of the classification's level"
},
"name": {
"type": "string",
"x-position": 1,
"description": "The Name of the classification's level"
}
}
}
LocalTime
{
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DateTimeField"
}
},
"values": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
},
"hourOfDay": {
"type": "integer",
"format": "int32"
},
"chronology": {
"$ref": "#/components/schemas/Chronology"
},
"fieldTypes": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DateTimeFieldType"
}
},
"millisOfDay": {
"type": "integer",
"format": "int32"
},
"minuteOfHour": {
"type": "integer",
"format": "int32"
},
"millisOfSecond": {
"type": "integer",
"format": "int32"
},
"secondOfMinute": {
"type": "integer",
"format": "int32"
}
}
}
Locale
{
"type": "object",
"properties": {
"script": {
"type": "string"
},
"country": {
"type": "string"
},
"variant": {
"type": "string"
},
"language": {
"type": "string"
},
"displayName": {
"type": "string"
},
"iso3Country": {
"type": "string"
},
"iso3Language": {
"type": "string"
},
"displayScript": {
"type": "string"
},
"extensionKeys": {
"type": "array",
"items": {
"type": "string"
},
"uniqueItems": true
},
"displayCountry": {
"type": "string"
},
"displayVariant": {
"type": "string"
},
"displayLanguage": {
"type": "string"
},
"unicodeLocaleKeys": {
"type": "array",
"items": {
"type": "string"
},
"uniqueItems": true
},
"unicodeLocaleAttributes": {
"type": "array",
"items": {
"type": "string"
},
"uniqueItems": true
}
}
}
Location
{
"type": "object",
"properties": {
"latitude": {
"type": "number",
"description": "Latitude"
},
"longitude": {
"type": "number",
"description": "Longitude"
}
},
"description": "Location"
}
Market
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Market's id"
}
},
"description": "Market"
}
Outlet
{
"type": "object",
"properties": {
"url": {
"type": "string",
"x-position": 1,
"description": "Outlet's url"
},
"type": {
"type": "string",
"x-position": 2,
"description": "Outlet's type"
}
},
"description": "A selling point for tickets."
}
Parking
{
"type": "object",
"properties": {
"url": {
"type": "string",
"x-position": 20,
"description": "Url to the web page of the parking"
},
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
}
},
"description": "Parking"
}
Place
{
"type": "object",
"properties": {
"area": {
"$ref": "#/components/schemas/Area"
},
"city": {
"$ref": "#/components/schemas/City"
},
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
},
"state": {
"$ref": "#/components/schemas/State"
},
"address": {
"$ref": "#/components/schemas/Address"
},
"country": {
"$ref": "#/components/schemas/Country"
},
"location": {
"$ref": "#/components/schemas/Location"
},
"postalCode": {
"type": "string",
"x-position": 5,
"description": "Postal code / zipcode of the place"
}
},
"description": "Place"
}
Presale
{
"type": "object",
"properties": {
"url": {
"type": "string",
"x-position": 3,
"description": "Presale link URL"
},
"name": {
"type": "string",
"description": "Name of the presale"
},
"description": {
"type": "string",
"x-position": 1,
"description": "Description of the presame"
},
"endDateTime": {
"type": "string",
"format": "date-time",
"x-position": 5,
"description": "Presale's end dates. The date and time when the presale will end"
},
"startDateTime": {
"type": "string",
"format": "date-time",
"x-position": 4,
"description": "Presale's start dates. The date and time when the presale will start"
}
},
"description": "Event's Presale Info"
}
PriceRange
{
"type": "object",
"properties": {
"max": {
"type": "number",
"format": "double",
"x-position": 3,
"description": "Maximum price"
},
"min": {
"type": "number",
"format": "double",
"x-position": 2,
"description": "Minimum price"
},
"type": {
"enum": [
"standard"
],
"type": "string",
"description": "Type of price"
},
"currency": {
"type": "string",
"x-position": 1,
"description": "Currency"
}
},
"description": "PriceRange"
}
Product
{
"type": "object",
"properties": {
"id": {
"type": "string",
"x-position": 10,
"description": "Product's primary id"
},
"url": {
"type": "string",
"x-position": 12,
"description": "Product's url"
},
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
},
"type": {
"type": "string",
"x-position": 13,
"description": "Product's type"
}
},
"description": "Product"
}
Promoter
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id of the promoter"
},
"name": {
"type": "string",
"x-position": 1,
"description": "Name of the promoter"
},
"description": {
"type": "string",
"x-position": 3,
"description": "Description of the promoter"
}
},
"description": "Promoter"
}
PublicSaleDates
{
"type": "object",
"properties": {
"startTBD": {
"type": "boolean",
"default": false,
"x-position": 2,
"description": "True if the public sale's date is to be determined"
},
"endDateTime": {
"type": "string",
"format": "date-time",
"x-position": 1,
"description": "Public sale's end dates. The date and time when the public sale will end"
},
"startDateTime": {
"type": "string",
"format": "date-time",
"description": "Public sale's start dates. The date and time when the public sale will start"
}
},
"description": "Event's Public Onsales Dates"
}
PublicVisibility
{
"type": "object",
"description": "The class defines the public visibility period on the Discovery/Publish API."
}
Relationship
{
"type": "object",
"properties": {
"id": {
"type": "string",
"x-position": 2,
"description": "The ID of the related entity"
},
"type": {
"enum": [
"duplicate"
],
"type": "string",
"description": "The type of the relationship"
},
"source": {
"type": "string",
"x-position": 1,
"description": "The source name of the related entity"
},
"references": {
"type": "object",
"example": "sourceName: id",
"x-position": 3,
"description": "References of this relationship in another system. Reference is the exact same entity",
"additionalProperties": {
"type": "string"
}
}
},
"description": "Relationship"
}
SeatMap
{
"type": "object",
"properties": {
"staticUrl": {
"type": "string",
"x-position": 3,
"description": "Static Seatmap Url"
}
},
"description": "Seatmap"
}
Segment
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The ID of the classification's level"
},
"name": {
"type": "string",
"x-position": 1,
"description": "The Name of the classification's level"
}
},
"description": "Segment"
}
Social
{
"type": "object",
"properties": {
"twitter": {
"$ref": "#/components/schemas/Twitter"
}
},
"description": "Social networks data"
}
Source
{
"type": "object",
"description": "Source"
}
StartDates
{
"type": "object",
"properties": {
"dateTBA": {
"type": "boolean",
"default": false,
"x-position": 4,
"description": "Boolean flag to indicate whether or not the start date is TBA"
},
"dateTBD": {
"type": "boolean",
"default": false,
"x-position": 3,
"description": "Boolean flag to indicate whether or not the start date is TBD"
},
"timeTBA": {
"type": "boolean",
"default": false,
"x-position": 5,
"description": "Boolean flag to indicate whether or not the start time is TBA"
},
"dateTime": {
"type": "string",
"format": "date-time",
"example": "yyyy-MM-ddThh:mm:ssZ",
"x-position": 2,
"description": "The event start datetime"
},
"localDate": {
"type": "string",
"format": "date",
"example": "yyyy-MM-dd",
"description": "The event start date in local date"
},
"localTime": {
"$ref": "#/components/schemas/LocalTime"
},
"noSpecificTime": {
"type": "boolean",
"default": false,
"x-position": 6,
"description": "Boolean flag to indicate whether or not the event start time has no specific time"
}
},
"description": "Event's Start Dates"
}
State
{
"type": "object",
"properties": {
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
},
"stateCode": {
"type": "string",
"description": "State code"
}
},
"description": "State"
}
TatExtension
{
"type": "object",
"description": "The Attraction Tool (TAT) extension"
}
TicketmasterAttractionExtensions
{
"type": "object",
"description": "Attraction's extension (ticketmaster source)"
}
TicketmasterEventExtensions
{
"type": "object",
"properties": {
"displaySettings": {
"$ref": "#/components/schemas/DisplaySettingExtension"
}
},
"description": "Event's extension (ticketmaster source)"
}
TicketmasterVenueExtensions
{
"type": "object",
"description": "Venue's extension (ticketmaster source)"
}
Twitter
{
"type": "object",
"properties": {
"handle": {
"enum": [
"@a Twitter handle"
],
"type": "string",
"example": "@a Twitter handle exampe",
"description": "Twitter handle"
},
"hashtags": {
"type": "array",
"items": {
"type": "string"
},
"example": "#hashtag example #hashtag another example",
"x-position": 1,
"description": "Twitter hashtags"
}
},
"description": "Twitter data"
}
V2EventSearchResponse
{
"type": "array",
"items": {
"$ref": "#/components/schemas/Event"
}
}
V2FindSuggest200Response
{
"type": "string"
}
V2FindSuggestResponse
{
"type": "string"
}
V2FindVenuesResponse
{
"type": "array",
"items": {
"$ref": "#/components/schemas/Venue"
}
}
V2SearchAttractionsResponse
{
"type": "array",
"items": {
"$ref": "#/components/schemas/Attraction"
}
}
V2SearchClassificationsResponse
{
"type": "array",
"items": {
"$ref": "#/components/schemas/Classification"
}
}
Venue
{
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"type": "string",
"x-position": 1,
"description": "Unique id of the entity in the discovery API"
},
"dma": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Dma"
},
"x-position": 29,
"description": "The list of associated DMAs (Designated Market Areas) of the venue"
},
"url": {
"type": "string",
"x-position": 24,
"description": "URL of a web site detail page of the entity"
},
"city": {
"$ref": "#/components/schemas/City"
},
"name": {
"type": "string",
"x-position": 10,
"description": "Name of the entity"
},
"test": {
"type": "boolean",
"default": false,
"x-position": 96,
"description": "Indicate if this is a test entity, by default test entities won't appear in discovery API"
},
"type": {
"enum": [
"event",
"venue",
"attraction"
],
"type": "string",
"description": "Type of the entity"
},
"state": {
"$ref": "#/components/schemas/State"
},
"units": {
"type": "string"
},
"images": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Image"
},
"x-position": 29,
"description": "Images of the entity",
"uniqueItems": true
},
"locale": {
"type": "string",
"x-position": 3,
"description": "Locale in which the content is returned"
},
"social": {
"$ref": "#/components/schemas/Social"
},
"address": {
"$ref": "#/components/schemas/Address"
},
"country": {
"$ref": "#/components/schemas/Country"
},
"markets": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Market"
},
"x-position": 28,
"description": "Markets of the venue"
},
"currency": {
"type": "string",
"x-position": 27,
"description": "Default currency of ticket prices for events in this venue"
},
"distance": {
"type": "number",
"format": "double"
},
"location": {
"$ref": "#/components/schemas/Location"
},
"timezone": {
"type": "string",
"x-position": 26,
"description": "Timezone of the venue"
},
"postalCode": {
"type": "string",
"x-position": 24,
"description": "Postal code / zipcode of the venue"
},
"description": {
"type": "string",
"x-position": 20,
"description": "Description's of the entity"
},
"generalInfo": {
"$ref": "#/components/schemas/VenueGeneralInfo"
},
"boxOfficeInfo": {
"$ref": "#/components/schemas/VenueBoxOfficeInfo"
},
"externalLinks": {
"type": "object",
"x-position": 79,
"description": "List of external links",
"additionalProperties": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalLink"
}
}
},
"parkingDetail": {
"type": "string",
"x-position": 33,
"description": "Venue parking info"
},
"additionalInfo": {
"type": "string",
"x-position": 22,
"description": "Additional information of the entity"
},
"upcomingEvents": {
"type": "object",
"x-position": 110,
"description": "number of upcoming events",
"additionalProperties": {
"type": "integer",
"format": "int32"
}
},
"accessibleSeatingDetail": {
"type": "string",
"x-position": 35,
"description": "Venue accessible seating detail"
}
},
"description": "Venue"
}
VenueBoxOfficeInfo
{
"type": "object",
"properties": {
"willCallDetail": {
"type": "string",
"x-position": 7,
"description": "Venue box office will call details"
},
"openHoursDetail": {
"type": "string",
"x-position": 3,
"description": "Venue box office opening hours"
},
"phoneNumberDetail": {
"type": "string",
"x-position": 1,
"description": "Venue box office phone number"
},
"acceptedPaymentDetail": {
"type": "string",
"x-position": 5,
"description": "Venue box office accepted payment details"
}
},
"description": "Venue box office information"
}
VenueExtensions
{
"type": "object",
"properties": {
"geolocation": {
"$ref": "#/components/schemas/GeolocationVenueExtensions"
}
},
"description": "All Venue's extensions"
}
VenueGeneralInfo
{
"type": "object",
"properties": {
"childRule": {
"type": "string",
"x-position": 3,
"description": "Venue children rule"
},
"generalRule": {
"type": "string",
"x-position": 1,
"description": "Venue general rules"
}
},
"description": "Venue general information"
}