Live Nation API

Live Nation API as documented publicly: 18 operations. Contract generated from the documentation by API Evangelist (2026-10-13); not the provider's own document.

Operations 18

POST /bookings Create a booking #
DELETE /bookings/{inventoryToken} Release a booking #
GET /events Event Search #
GET /events/{eventId}/prices Event Prices #
GET /events/{eventId} Retrieves a specific event. #
GET /events/{eventId}/availability Retrieves the availability of an event. #
GET /healhtcheck Health Check Request #
GET /healthcheck Health Check Request #
GET /manifests/{manifestId} Retrieves a specific manifest. #
GET /mfxapi/v2/events/{eventid} GET /mfxapi/v2/events/{eventId} #
GET /mfxapi/v2/events/{eventid}/{id} GET /mfxapi/v2/events/{eventId}/areas #
GET /mfxapi/v2/{v2id} GET /mfxapi/v2/attractions #
GET /orders Retrieves an Order list #
POST /orders Create an order in the Partner ticketing system #
GET /orders/{inventoryOrder} Get the order status from the Partner system #
POST /orders/{inventoryOrder} Update an order to print, to rollback the print or to cancel #
POST /tm-3pi-api/login Authentication request to obtain an access token. #
GET /tm-3pi-api/v1 GET /tm-3pi-api/v1 #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/live-nation:live-nation-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

live-nation-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: Live Nation API
  version: '2026-10-13'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-13: 18 operation(s) read from 4 public documentation page(s) (each operation
    names its page in x-source). This is not the provider''s published contract; Live Nation has published no machine-readable contract that the
    pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 7
    documentation: 11
    pages-with-code: 3
    pages-read: 4
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-10-13'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - http://developer.ticketmaster.com/products-and-docs/apis/international-discovery/v2
  - https://developer.ticketmaster.com/products-and-docs/apis/international-discovery/v2
  - https://developer.ticketmaster.com/products-and-docs/apis/partner
  - https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
servers:
- url: https://app.ticketmaster.eu
paths:
  /bookings:
    post:
      operationId: post_bookings
      tags:
      - Bookings
      summary: Create a booking
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostBookingsRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostBookingsResponse'
      x-evidence:
        kind: documentation
  /bookings/{inventoryToken}:
    delete:
      operationId: delete_bookings_inventoryToken
      tags:
      - Bookings
      summary: Release a booking
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: inventoryToken
        in: path
        required: true
        schema:
          type: string
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /events:
    get:
      operationId: get_events
      tags:
      - Events
      summary: Event Search
      x-source: http://developer.ticketmaster.com/products-and-docs/apis/international-discovery/v2
      parameters:
      - name: domain
        in: query
        required: false
        schema:
          type: string
        description: The market domain (e.g. norway, sweden, ...).
      - name: lang
        in: query
        required: false
        schema:
          type: string
        description: Language ISO code.
      - name: attraction_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of attraction IDs.
      - name: category_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of category IDs.
      - name: subcategory_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of sub‑category IDs.
      - name: event_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of event IDs.
      - name: event_name
        in: query
        required: false
        schema:
          type: integer
        description: Name of the event.
      - name: venue_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of venue IDs.
      - name: city_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of city IDs.
      - name: country_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of country IDs.
      - name: postal_code
        in: query
        required: false
        schema:
          type: string
        description: Postal or zip code.
      - name: lat
        in: query
        required: false
        schema:
          type: string
        description: Latitude for location‑based search.
      - name: long
        in: query
        required: false
        schema:
          type: string
        description: Longitude for location‑based search.
      - name: radius
        in: query
        required: false
        schema:
          type: integer
        description: Radius in km for location‑based search.
      - name: eventdate_from
        in: query
        required: false
        schema:
          type: string
        description: Start of event date range (UTC).
      - name: eventdate_to
        in: query
        required: false
        schema:
          type: string
        description: End of event date range (UTC).
      - name: onsaledate_from
        in: query
        required: false
        schema:
          type: string
        description: Start of onsale date range (UTC).
      - name: onsaledate_to
        in: query
        required: false
        schema:
          type: string
        description: End of onsale date range (UTC).
      - name: offsaledate_from
        in: query
        required: false
        schema:
          type: string
        description: Start of offsale date range (UTC).
      - name: offsaledate_to
        in: query
        required: false
        schema:
          type: string
        description: End of offsale date range (UTC).
      - name: min_price
        in: query
        required: false
        schema:
          type: integer
        description: Minimum ticket price.
      - name: max_price
        in: query
        required: false
        schema:
          type: integer
        description: Maximum ticket price.
      - name: price_excl_fees
        in: query
        required: false
        schema:
          type: boolean
        description: If true, prices exclude fees.
      - name: seats_available
        in: query
        required: false
        schema:
          type: boolean
        description: When true, only events with tickets available are returned.
      - name: cancelled
        in: query
        required: false
        schema:
          type: boolean
        description: When true, only cancelled events are returned.
      - name: is_not_package
        in: query
        required: false
        schema:
          type: boolean
        description: When true, excludes package events.
      - name: sort_by
        in: query
        required: false
        schema:
          type: string
        description: Sorting method (eventdate, eventname, popularity, proximity).
      - name: order
        in: query
        required: false
        schema:
          type: string
        description: Sorting order (asc or desc).
      - name: rows
        in: query
        required: false
        schema:
          type: integer
        description: Number of rows to return (max 250).
      - name: start
        in: query
        required: false
        schema:
          type: integer
        description: Offset for pagination.
      - name: exclude_external
        in: query
        required: false
        schema:
          type: boolean
        description: When true, excludes external events.
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetEventsResponse'
      x-evidence:
        kind: documentation
  /events/{eventId}/prices:
    get:
      operationId: get_events_eventId_prices
      tags:
      - Events
      summary: Event Prices
      x-source: http://developer.ticketmaster.com/products-and-docs/apis/international-discovery/v2
      parameters:
      - name: eventId
        in: path
        required: true
        schema:
          type: string
      - name: lang
        in: query
        required: false
        schema:
          type: string
        description: Language ISO code.
      - name: domain
        in: query
        required: true
        schema:
          type: string
        description: Market domain.
      - name: price_level_ids
        in: query
        required: false
        schema:
          type: string
        description: Comma‑separated list of price level IDs.
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetEventsEventidPricesResponse'
      x-evidence:
        kind: documentation
  /events/{eventId}:
    get:
      operationId: get_events_eventId
      tags:
      - Events
      summary: Retrieves a specific event.
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: eventId
        in: path
        required: true
        schema:
          type: string
      - name: last_modification
        in: query
        required: true
        schema:
          type: string
        description: Minimum last modification (UTC date and time)
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetEventsEventidResponse'
      x-evidence:
        kind: documentation
  /events/{eventId}/availability:
    get:
      operationId: get_events_eventId_availability
      tags:
      - Events
      summary: Retrieves the availability of an event.
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: eventId
        in: path
        required: true
        schema:
          type: string
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetEventsEventidAvailabilityResponse'
      x-evidence:
        kind: documentation
  /healhtcheck:
    get:
      operationId: get_healhtcheck
      tags:
      - Healhtcheck
      summary: Health Check Request
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetHealhtcheckResponse'
      x-evidence:
        kind: documentation
  /healthcheck:
    get:
      operationId: get_healthcheck
      tags:
      - Healthcheck
      summary: Health Check Request
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetHealthcheckResponse'
      x-evidence:
        kind: documentation
  /manifests/{manifestId}:
    get:
      operationId: get_manifests_manifestId
      tags:
      - Manifests
      summary: Retrieves a specific manifest.
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: manifestId
        in: path
        required: true
        schema:
          type: string
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetManifestsManifestidResponse'
      x-evidence:
        kind: documentation
  /mfxapi/v2/events/{eventid}:
    get:
      operationId: get_mfxapi_v2_events_eventid
      tags:
      - Mfxapi
      summary: GET /mfxapi/v2/events/{eventId}
      x-source: http://developer.ticketmaster.com/products-and-docs/apis/international-discovery/v2
      parameters:
      - name: eventid
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success (shape read from the example response on the page)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetMfxapiV2EventsEventidResponse'
      x-evidence:
        kind: code-example
        language: curl
        snippet: 'curl --include  --header "Accept: application/json"  ''https://app.ticketmaster.eu/mfxapi/v2/events/449621?lang&domain'' '
  /mfxapi/v2/events/{eventid}/{id}:
    get:
      operationId: get_mfxapi_v2_events_eventid_id
      tags:
      - Mfxapi
      summary: GET /mfxapi/v2/events/{eventId}/areas
      x-source: http://developer.ticketmaster.com/products-and-docs/apis/international-discovery/v2
      parameters:
      - name: eventid
        in: path
        required: true
        schema:
          type: string
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success (shape read from the example response on the page)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetMfxapiV2EventsEventidIdResponse'
      x-evidence:
        kind: code-example
        language: curl
        snippet: 'curl --include  --header "Accept: application/json"  ''https://app.ticketmaster.eu/mfxapi/v2/events/449621/areas?domain&lang'' '
        collapsed_from: 3 example path(s) differing only at id
  /mfxapi/v2/{v2id}:
    get:
      operationId: get_mfxapi_v2_v2id
      tags:
      - Mfxapi
      summary: GET /mfxapi/v2/attractions
      x-source: http://developer.ticketmaster.com/products-and-docs/apis/international-discovery/v2
      parameters:
      - name: v2id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success (shape read from the example response on the page)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetMfxapiV2V2IdResponse'
      x-evidence:
        kind: code-example
        language: php
        snippet: CURLOPT_URL , "https://app.ticketmaster.eu/mfxapi/v2/attractions?domain&lang&attraction_ids&attraction_name&has_events&sort_by&order&rows&start"
        collapsed_from: 2 example path(s) differing only at v2Id
  /orders:
    get:
      operationId: get_orders
      tags:
      - Orders
      summary: Retrieves an Order list
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrdersResponse'
      x-evidence:
        kind: documentation
    post:
      operationId: post_orders
      tags:
      - Orders
      summary: Create an order in the Partner ticketing system
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostOrdersRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostOrdersResponse'
      x-evidence:
        kind: documentation
  /orders/{inventoryOrder}:
    get:
      operationId: get_orders_inventoryOrder
      tags:
      - Orders
      summary: Get the order status from the Partner system
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: inventoryOrder
        in: path
        required: true
        schema:
          type: string
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      responses:
        '200':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrdersInventoryorderResponse'
      x-evidence:
        kind: documentation
    post:
      operationId: post_orders_inventoryOrder
      tags:
      - Orders
      summary: Update an order to print, to rollback the print or to cancel
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      parameters:
      - name: inventoryOrder
        in: path
        required: true
        schema:
          type: string
      - name: X-Correlation-Id
        in: header
        required: false
        schema:
          type: string
        description: Unique identifier value that is attached to requests that allow reference to a particular transaction
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostOrdersInventoryorderRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostOrdersInventoryorderResponse'
      x-evidence:
        kind: documentation
  /tm-3pi-api/login:
    post:
      operationId: post_tm_3pi_api_login
      tags:
      - Tm 3Pi Api
      summary: Authentication request to obtain an access token.
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostTm3PiApiLoginRequest'
      responses:
        '201':
          description: Success (status as documented)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostTm3PiApiLoginResponse'
      x-evidence:
        kind: documentation
  /tm-3pi-api/v1:
    get:
      operationId: get_tm_3pi_api_v1
      tags:
      - Tm 3Pi Api
      summary: GET /tm-3pi-api/v1
      x-source: https://developer.ticketmaster.com/products-and-docs/apis/3rd-party-integration-api
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl –X POST \"http://partner.com/tm-3pi-api/v1/ $SERVICE \"  -H \"Authorization: Bearer ACCESS_TOKEN\" \n Data Model And Processes\
          \ \n Ingestion \n The ingestion process imports manifests and events for an integrated venue . \n Manifests \n A manifest is the seat\
          \ configuration for a venue. A venue can have several different configurations (depending on the events that take place). \n A manifest\
          \ is defined a"
components:
  schemas:
    PostBookingsRequest:
      type: object
      properties:
        booking_request:
          type: object
          description: Details of the tickets to reserve
      required:
      - booking_request
    PostBookingsResponse:
      type: object
      properties:
        inventory_token:
          type: string
          description: Token identifying the created booking
    GetEventsResponse:
      type: object
      properties:
        events:
          type: array
          description: List of event objects.
        pagination:
          type: object
          description: Pagination info (start, rows, total).
    GetEventsEventidPricesResponse:
      type: object
      properties:
        price_levels:
          type: array
          description: List of price level objects with range and availability.
    GetEventsEventidResponse:
      type: object
      properties:
        event:
          type: string
    GetEventsEventidAvailabilityResponse:
      type: object
      properties:
        availability:
          type: object
          description: Availability information (capacity of the sections and seat status)
    GetHealhtcheckResponse:
      type: object
      properties:
        id:
          type: integer
          description: '0 - Successful

            901 - Service not currently available

            902 - Syncronization required'
        message:
          type: string
        venues_to_sync:
          type: array
    GetHealthcheckResponse:
      type: object
      properties:
        id:
          type: integer
          description: '0 - Successful

            901 - Service not currently available

            902 - Syncronization required'
        message:
          type: string
        venues_to_sync:
          type: array
    GetManifestsManifestidResponse:
      type: object
      properties:
        manifest:
          type: object
          description: Manifest details
    GetMfxapiV2EventsEventidResponse:
      type: object
      properties:
        method:
          type: string
        url:
          type: string
        headers:
          type: object
          properties:
            ' Accept ':
              type: string
    GetMfxapiV2EventsEventidIdResponse:
      type: object
      properties:
        method:
          type: string
        url:
          type: string
        headers:
          type: object
          properties:
            ' Accept ':
              type: string
    GetMfxapiV2V2IdResponse:
      type: object
      properties:
        ' Accept ':
          type: string
    GetOrdersResponse:
      type: object
      properties:
        orders:
          type: array
          description: List of order information
    PostOrdersRequest:
      type: object
      properties:
        order_request:
          type: object
          description: Details required to confirm a booking and create a purchase order
      required:
      - order_request
    PostOrdersResponse:
      type: object
      properties:
        inventory_order:
          type: string
          description: Identifier of the created order
    GetOrdersInventoryorderResponse:
      type: object
      properties:
        order_status:
          type: object
          description: Current status of the order
    PostOrdersInventoryorderRequest:
      type: object
      properties:
        order_action:
          type: object
          description: 'Action to perform: print, rollback, or cancel'
      required:
      - order_action
    PostOrdersInventoryorderResponse:
      type: object
      properties:
        result:
          type: object
          description: Result of the requested action
    PostTm3PiApiLoginRequest:
      type: object
      properties:
        grant_type:
          type: string
          description: The value must be “client_credentials”.
        client_id:
          type: string
          description: Identifier of the client application (application key).
        client_secret:
          type: string
          description: Password for the authentication service (secret).
      required:
      - grant_type
    PostTm3PiApiLoginResponse:
      type: object
      properties:
        scope:
          type: string
          description: List of strings separated by spaces with accessible resources.
        access_token:
          type: string
          description: Token used for subsequent API calls.
        token_type:
          type: string
          description: Type of token issued according to OAuth2.0.
        expires_in:
          type: string
          description: Token expiration time in seconds.
  securitySchemes:
    bearer:
      type: http
      scheme: bearer
security:
- bearer: []
tags:
- name: Bookings
- name: Events
- name: Healhtcheck
- name: Healthcheck
- name: Manifests
- name: Mfxapi
- name: Orders
- name: Tm 3Pi Api