Skip Main Navigation
Page Content

Order

Order

Order is an object representing an order made against Eventbrite for one or more ticket classes.

The order object itself has the top-level financial and transactional information; the information for each attendee (i.e. each purchased ticket) is available as the order’s attendees.

Order objects are considered private and are only available to the event owner and the person who placed the order.

Fields

  • created datetime: When the attendee was created (order placed)
  • changed datetime: When the attendee was last changed
  • name string: The ticket buyer’s name. Use this in preference to first_name/last_name if possible for forward compatibility with non-Western names.
  • first_name string: The ticket buyer’s first name
  • last_name string: The ticket buyer’s last name
  • email string: The ticket buyer’s email address
  • costs order-costs: Cost breakdown for this order
  • event_id string: The event id this order is against
  • time_remaining integer: The time remaining to complete this order (in seconds)
  • questions order-questions: The per-ticket-buyer custom questions (optional)
  • answers order-answers: The ticket buyer’s answers to any custom questions (optional)

Expansions

  • event from event_id event: The event this order is against
  • attendees attendee (list): Attendees on this order
  • refund_requests refund-request: Refund request on this order
  • survey order-questions: Survey questions for the ticket buyer (optional)
  • answers order-answers: Survey question answers for the ticket buyer (optional)

Order Costs

Contains a breakdown of the order’s costs.

  • gross currency: The total amount the buyer was charged
  • eventbrite_fee currency: The portion of gross taken by Eventbrite as a management fee
  • payment_fee currency: The portion of gross taken by the payment processor
  • tax currency: The portion of gross allocated for tax (but passed onto the organizer)

Refund Request

Contains a refund request of the order.

  • from_email string: The email used to create the refund request
  • from_name string: The name used to create the refund request
  • status string: The actual status of the refund request
  • message string: The message associated with the refund request
  • reason string: The code of the refund request’s reason
  • last_message string: The last message associated with the last status of the refund request
  • last_reason string: The last code of the refund request’s reason
  • items list of refund-item: The items of the refund request

Refund Item

Contains a refund item.

  • event_id event: The event of this item
  • order_id order: The order of this item. Consider that this field can be null.
  • item_type string: the item type order for full refund, attendee for partial refund an attendee or merchandise for partial refund a merchandise
  • quantity_requested integer: The quantity requested for this item. If the item_type is order, quantity_requested is always 1. if the item_type is attendee or merchandise, then the quantity_requested shows how many items were requested.
  • amount_requested currency: The total amount requested for this item.

Order Questions

A list of ticket-buyer question objects:

  • id string: The ID of the custom question
  • label string: The label of the custom question
  • type string: One of text, url, email, date, number, address, or dropdown
  • required bool: Whether or not an answer is required

Order Answers

A list of objects with answers to survey questions:

  • question_id string: The ID of the custom question

  • attendee_id string: The ID of the attendee

  • question string: The text of the custom question

  • type string: One of text, url, email, date, number, address, or dropdown

  • answer: Type varies based on the question type. Most types have a string answer, except for the following with object answers:
    • for address:

      {
          "address_1": "",
          "address_2": "",
          "city": "",
          "country: "",
          "postal_code": "",
          "region": ""
      }
      
    • for date:

      {
          "month": "1",
          "day": "2",
          "year": "1988"
      }