Bulk Add Ticket Endpoint

An existing Tixstock broker creates a listing on a broker website, or the broker wishes to upload the Broker’s inventory to Tixstock. The Bulk Add Ticket Endpoint should be used to create the listings on Tixstock.


Endpoint URL

https://api.tixstock.com/tickets/bulk-add

Authorisation

Authorisation Description
Basic Auth A valid Basic auth must be provided within the Authorizarion as a username and password for the API request. To generate an access token, please see your API settings from within the Tixstock Broker Admin Area.

Please see 'Authentication - Basic Auth' for further information


Request Data

The supplied data must adhere to the following ruleset:

The Highlighted fields must be supplied. Otherwise, an error will be outputted

Parameter Description
team_id * A valid Team ID must be supplied
Type: Integer
card * A valid Card must be supplied
Type: String
user_id * A valid User ID must be supplied
Type: String
section_location * The Section Location for the listing
Type: String
tickets *
name * The Name for the listing.
Type: String
event_reference_id * The Event Reference ID for the listing.
Type: String
listing_id * The Listing ID for the listing.
Type: String
event_id * The Event ID for the listing.
Type: String
datetime The DateTime for the listing.
Type: String
venue_id The Venue ID for the listing.
Type: String
row The Row for the listing.
Type: String
face_value_currency The Face Value Currency for the listing.
Type: String
face_value The Face Value for the listing.
Type: String
quantity_available The number of available tickets for sale.
Type: String
zone The Zone for the listing.
Type: String
zone_label The Zone Label for the listing.
Type: String
section The seating section name for the listing.
Type: String
section_lable The Section Label for the listing.
Type: String
first_seat The first seat number for the listing.
Type: String
split_type No Preferences, All Together, Avoid Leaving One Ticket, Sell In Multiples.
Type: String
ready_shipped The Ready Shipped for the listing.
Type: String
date_shipped The Date Shipped for the listing.
Type: String
upload_later Required: Yes, if the ticket type is eTicket or Mobile.
Type: Boolean
status * The Status for the listing.
Type: String
event_venue_id The Event Vanue ID for the listing.
Type: String
ticket_row * The Ticket Row for the listing.
Type: String
ticket_split The Ticket Split for the listing.
Type: String
seat_first The first seat number for the listing.
Type: String
face_value_price Type: Two place decimal
Min 0.01
Max: 999999.99.
price_value * Type: Two place decimal
Min 0.01
Max: 999999.99.
quantity_initial The Quantity Initial for the listing.
Type: String
exchanges
Type: Array
ticket_type * Paper, eTicket, Mobile, Members / Season Card
Type: String
sell_price_currency * The sell price currency in ISO-4217 format for the listing
Type: String
sell_price * Type: Two place decimal
Min 0.01
Max: 999999.99.
ticket_exchange_prices
Type: Array
sell_price_currency The sell price currency in ISO-4217 format for the listing
Type: String
sell_price Type: Two place decimal
Min 0.01
Max: 999999.99.
restrictions_benefits *
options * An array of the restrictions and benefits for the listing.
List of supported restrictions and benfits
Type: Array
other Any other restrictions or benefits.
Type: String

API Response:

Please note, the example shown below displays no base64 PDF file and venue details empty. This data would be returned in a real api response.

{
    {
        "data": [],
        "meta": {
            "mode": "Sandbox",
            "auth_token": "dGl4c3RvY2s6c2RoaXNkbmpvOTBr",
            "ip": "127.0.0.1"
        }
    }
}