TicketItemExtension

  • TicketReturnInfo provides details on the return policy and whether tickets are returnable.

  • Tickets are represented as line items containing information about the event, quantity, type, fulfillment, and return details.

  • The schema includes fields for event details, ticket quantity, individual ticket information, fulfillment information, return information, and ticket type.

  • TicketReturnInfo includes a boolean indicating if the ticket is returnable and a URL linking to the return policy.

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.