TicketItemExtension

  • Ticket items in orders for events like movies and sports include details such as the event, quantity, ticket information, fulfillment method, return policy, and ticket type.

  • The ticketEvent field is required and specifies the event connected to the ticket.

  • The TicketReturnInfo object provides details on whether tickets are returnable (isReturnable) and a link to the return policy (policyUrl).

Line item contents for ticket orders like movie, sports etc.

JSON representation
{
  "ticketEvent": {
    object (TicketEvent)
  },
  "quantity": number,
  "tickets": [
    {
      object (Ticket)
    }
  ],
  "fulfillmentInfo": {
    object (TicketFulfillmentInfo)
  },
  "returnInfo": {
    object (TicketReturnInfo)
  },
  "ticketType": string
}
Fields
ticketEvent

object (TicketEvent)

Required: The event connected to this ticket.

quantity

number

Number of tickets.

tickets[]

object (Ticket)

Ticket info.

fulfillmentInfo

object (TicketFulfillmentInfo)

Fulfillment method, e.g. delivery method, returnable etc.

returnInfo

object (TicketReturnInfo)

The return information of the tickets.

ticketType

string

Ticket type for all tickets in this lineitem, e.g. regular, student. This is different from seat types because for example, there's usually no difference between student and non-student seats.

TicketReturnInfo

Information about how to return tickets.

JSON representation
{
  "isReturnable": boolean,
  "policyUrl": string
}
Fields
isReturnable

boolean

Whether tickets are returnable.

policyUrl

string

Link to the return policy.