Skip to content

Files

Latest commit

df3de93 · Dec 21, 2020

History

History

ticketmaster_commerce

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 21, 2020
Dec 21, 2020
Dec 21, 2020
Dec 21, 2020

@datafire/ticketmaster_commerce

Client library for Commerce API

Installation and Usage

npm install --save @datafire/ticketmaster_commerce
let ticketmaster_commerce = require('@datafire/ticketmaster_commerce').create();

.then(data => {
  console.log(data);
});

Description

Use the Ticketmaster Commerce API to look up available offers and products on various Ticketmaster platforms for North America markets. For formal partnerships and relationships, selected offers and products can be carted and transacted on through the cart, delivery, payment and purchase APIs – These APIs require approved access from Ticketmaster.

Actions

getEventOffers

Returns Event Offers.

ticketmaster_commerce.getEventOffers({
  "eventId": ""
}, context)

Input

  • input object
    • X-SSL-CERT-UID string: API Key for external API developer
    • X-TM-ACCESS-TOKEN string: Access token for
    • access_token string: Query Param Access Token
    • api-key string: Query Param API Key for external API developer
    • eventId required string: Event Identifier
    • body string

Output

Definitions

Area

AreaAttributes

  • AreaAttributes object
    • areaType string (values: LEVEL, SECTION, AREA)
    • description string
    • name string
    • rank integer

AreaRelationships

AttributeRef

AttributeRefAttributes

  • AttributeRefAttributes object
    • description string

AttributeRefRelationships

  • AttributeRefRelationships object

EventMappingView

  • EventMappingView object
    • id string
    • source Source
    • type string

HoldRef

HoldRefAttributes

  • HoldRefAttributes object

HoldRefRelationships

  • HoldRefRelationships object

HrefLinkValue

  • HrefLinkValue object
    • href string

Limit

  • Limit object
    • max integer
    • maxAccessibleSeats integer
    • maxCompanionSeatsPerAccessibleSeat integer
    • min integer
    • multiples integer
    • sellableQty string

Links

  • Links object

Offer

OfferAttributes

  • OfferAttributes object
    • currency string
    • description string
    • end string
    • limit Limit
    • name string
    • offerDetails OfferDetails
    • offerType string
    • prices array
    • rank integer
    • start string

OfferDetails

  • OfferDetails object
    • link string
    • linkText string
    • text string

OfferPrice

OfferPriceFee

  • OfferPriceFee object
    • label string
    • type string
    • value string

OfferPriceTax

  • OfferPriceTax object
    • label string
    • type string
    • value string

OfferRelationships

OfferedPrice

OfferedPriceAttributes

  • OfferedPriceAttributes object
    • currency string
    • value string

OfferedPriceRelationships

OfferingResponse

OfferingResponseEmbeddedData

OfferingResponseMetadata

  • OfferingResponseMetadata object

Password

PasswordAttributes

  • PasswordAttributes object
    • end string
    • exclusive boolean
    • link string
    • linkLabel string
    • name string
    • prompts array
    • start string
    • text string
    • textLabel string
    • type string

PasswordMetadata

  • PasswordMetadata object
    • offerIds array
      • items string

PasswordRelationships

PriceZone

PriceZoneAttributes

  • PriceZoneAttributes object
    • currency string
    • name string

PriceZoneRelationships

Prompt

  • Prompt object
    • id string
    • text string

ResponseObjectListAreaSimpleLinks

  • ResponseObjectListAreaSimpleLinks object

ResponseObjectListAttributeRefSimpleLinks

ResponseObjectListHoldRefSimpleLinks

ResponseObjectListOfferedPriceSimpleLinks

ResponseObjectListPasswordSimpleLinks

ResponseObjectListPriceZoneSimpleLinks

ResponseObjectRef

  • ResponseObjectRef object
    • id string
    • type string

ResponseObjectRefList

ResponseObjectRefListSimpleLinks

SimpleLinks

Source

  • Source object
    • id string
    • name string