Skip to main content

List all events

GET 

https://api.tickettailor.com/v1/events

Returns a list of events belonging to the box office.

Request

Query Parameters

    start_at integer

    Unix timestamp filter that returns items with matched start_at value.

    start_at.gt integer

    Unix timestamp filter that returns items with start_at greater than given value.

    start_at.gte integer

    Unix timestamp filter that returns items with start_at greater than or equal given value.

    start_at.lt integer

    Unix timestamp filter that returns items with start_at less than given value.

    start_at.lte integer

    Unix timestamp filter that returns items with start_at less than or equal given value.

    end_at integer

    Unix timestamp filter that returns items with matched end_at value.

    end_at.gt integer

    Unix timestamp filter that returns items with end_at greater than given value.

    end_at.gte integer

    Unix timestamp filter that returns items with end_at greater than or equal given value.

    end_at.lt integer

    Unix timestamp filter that returns items with end_at less than given value.

    end_at.lte integer

    Unix timestamp filter that returns items with end_at less than or equal given value.

    starting_after string

    A paginator cursor value of object id (e.g. "or_123") that defines place in the list. To fetch next page of results, use the last object id from the current result list, e.g. starting_after=or_223.

    ending_before string

    A paginator cursor value of object id (e.g. "or_123") that defines place in the list. To fetch previous page of results, use the first object id from the current result list, e.g. ending_before=or_123.

    limit string

    The number of items to retrieve

    status string

    Possible values: [published, draft, sales_closed]

    A comma separated list of event series status. (e.g. draft,published)

Responses

A successfully returned list of events

Schema
    data object[]
  • Array [
  • objectstring
    idstring

    A unique identifier for the event

    chkstring

    Used for Ticket Tailor checkout chk value

    access_codestringnullable

    Code to access a protected event

    call_to_actionstring

    Call to action text used on the event page

    checkout_urlstring

    Event checkout URL

    created_atinteger
    currencystring

    Information about the currency the event is configured to use

    Possible values: [gbp, usd, eur, sgd, aud, brl, cad, czk, dkk, hkd, huf, ils, jpy, myr, mxn, nok, nzd, php, pln, rub, sek, chf, twd, thb, try]

    descriptionstringnullable

    Description of the event

    end
    datestring

    ISO-8601 date for the end of the event

    formattedstring

    A formatted date string for the end of the event

    isostring

    ISO-8601 date and time for the end of the event

    timestring

    Time of the end of the event

    timezonestring

    Timezone offset for the end of the event

    unixinteger

    Unix timestamp for for the end of the event

    event_series_idstring

    Recurring events are grouped by an event_series_id

    hiddenstring

    True, if event is set to hidden

    Possible values: [true, false]

    images

    Images that have been uploaded to this event

    headerstring

    Image URL of the header image used on your event page

    thumbnailstring

    Image URL of the thumbnail used on your event page

    max_tickets_sold_per_occurrenceintegernullable

    Maximum quantity of tickets that can be sold across all ticket types

    namestring

    Name of the event

    online_eventstring

    Returns whether or not the event is online

    Possible values: [true, false]

    override_idintegernullable

    A unique identifier for the associated override

    payment_methods undefined[]

    An array of payment methods

  • Array [
  • external_idstring

    A unique identifier for the payment method

    idstring

    A unique identifier for internal payment methods

    typestring

    The type of payment method

    Possible values: [stripe, paypal, offline]

    namestring

    Name of the payment method

    instructionsstring

    Instructions for the customer on how to pay. Used for offline payments.

  • ]
  • privatestring

    Returns whether or not the event is private

    Possible values: [true, false]

    revenuenumber

    Total revenue of the event

    start
    datestring

    ISO-8601 date for the start of the event

    formattedstring

    A formatted date string for the start of the event

    isostring

    ISO-8601 date and time for the start of the event

    timestring

    Time of the start of the event

    timezonestring

    Timezone offset for the start of the event

    unixinteger

    Unix timestamp for the start of the event

    statusstring

    Status of the event

    Possible values: [draft, published, sales_closed]

    ticket_groups undefined[]
  • Array [
  • idstring

    A unique ticket group identifier

    max_per_orderinteger

    Maximum number of ticket types that this group can sell

    namestring

    Name of the ticket types group

    sort_orderinteger

    Sort index of the group in the UI

    ticket_ids undefined[]

    Unique identifiers of ticket type ids that belong to this group

  • Array [
  • idstring
  • ]
  • ]
  • ticket_types object[]nullable
  • Array [
  • objectstringrequired
    idstringrequired

    A unique identifier for the ticket type

    access_codestringnullablerequired

    Code to access a hidden ticket

    booking_feeintegerrequired

    Optional booking fee which is charged per ticket type to the customer and the funds are paid to you.

    descriptionstringnullablerequired
    discountsstring[]

    An array of associated discounts

    group_idstringnullablerequired

    ID of the group this ticket type belongs to

    has_overridesstring

    Specifies whether the ticket type has overrides

    Possible values: [true, false]

    hide_after objectnullable

    Timestamp in seconds when the ticket type should be hidden until.

    datestring

    ISO-8601 date for the start of the event

    formattedstring

    A formatted date string for the start of the event

    isostring

    ISO-8601 date and time for the start of the event

    timestring

    Time for the start of the event

    timezonestring

    Timezone offset for the start of the event

    unixinteger

    Unix timestamp for the start of the event

    hide_until objectnullable

    Timestamp in seconds when the ticket type should be hidden after.

    datestring

    ISO-8601 date for the start of the event

    formattedstring

    A formatted date string for the start of the event

    isostring

    ISO-8601 date and time for the start of the event

    timestring

    Time for the start of the event

    timezonestring

    Timezone offset for the start of the event

    unixinteger

    Unix timestamp for the start of the event

    hide_when_sold_outstring

    Specifies whether the ticket is hidden when it has sold out

    Possible values: [true, false]

    max_per_orderintegerrequired

    Maximum number of ticket types you can select per order

    min_per_orderintegerrequired

    Minimum number of ticket types you can select per order

    namestringrequired

    Name of the ticket type

    override_idstringnullable

    The ID of the override associated with the ticket type

    price objectrequired

    Cost of the ticket type

    anyOf
    integer
    show_quantity_remainingstring

    Specifies whether to show the number of tickets still available

    Possible values: [true, false]

    show_quantity_remaining_less_thanintegernullable

    Only show number of tickets still available when the available quantity is equal to or lower than this threshold

    statusstringrequired

    Status of the ticket type

    Possible values: [on_sale, sold_out, unavailable, hidden, admin_only, locked]

    sort_orderintegerrequired

    Sort index of ticket type in the UI

    typestringrequired

    Possible values: [paid, free]

    quantityintegerrequired

    Number available for purchase

    quantity_heldintegerrequired

    Number held

    quantity_in_basketsinteger

    Number in baskets

    quantity_issuedintegerrequired

    Number issued

    quantity_totalintegerrequired

    Total number including issued and still available

  • ]
  • tickets_availablestringnullable

    Are there any ticket types available?

    Possible values: [true, false]

    tickets_available_atintegernullable

    Timestamp in UTC in seconds when tickets become available for purchase

    Example: 1893511380
    tickets_available_at_messagestring

    Message to show when tickets are not yet available to purchase. {countdown} is replaced with time remaining until tickets become available

    tickets_unavailable_atintegernullable

    Timestamp in UTC in seconds when tickets become unavailable for purchase

    Example: 1893511380
    tickets_unavailable_at_messagestring

    Message to show when tickets are unavailable to purchase

    timezonestring

    TZ format timezone string

    total_holdsinteger

    Total number of holds

    total_issued_ticketsinteger

    Total number of issued tickets

    total_ordersinteger

    Total number of orders

    unavailablestring

    True, if event is set to unavailable

    Possible values: [true, false]

    unavailable_statusstringnullable

    optional custom status message when event is set to be unavailable

    urlstring

    Event page URL

    venue
    namestringnullable

    Name of the venue

    postal_codestringnullable

    Postal code of the venue

    voucher_idsstring[]

    List of voucher IDs

    waitlist_activestring

    Indicates whether waitlist is enabled for the event series

    Possible values: [true, no_tickets_available, false]

    waitlist_call_to_actionstring

    The text displayed on event action buttons and as a title above the waitlist format

    waitlist_event_page_textstring

    Description above ticket waitlist form

    waitlist_confirmation_messagestring

    Text shown to the user after they have signed up to the waitlist

  • ]
  • links object
    nextstringnullable
    previousstringnullable

Authorization: http

name: BasicAuthtype: httpdescription: Use base64 encoded api key created in Ticket Tailor dashboard.
scheme: basic
curl -L 'https://api.tickettailor.com/v1/events' \
-H 'Accept: application/json' \
-H 'Authorization: Basic PHVzZXJuYW1lPjo8cGFzc3dvcmQ+'
Request Collapse all
Base URL
https://api.tickettailor.com
Auth
Parameters
— query
— query
— query
— query
— query
— query
— query
— query
— query
— query
— query
— query
— query
— query