Ticket Holders API

The DICE Ticket Holders is a GraphQL API that allows downstream systems to query on a number of entities related to a partner's events. The three main use cases are:

  • To build an accurate picture of who bought tickets to a show with detailed segmentation information (e.g. show genre, total spend, geography, etc.)
  • To build an accurate picture of who currently holds a ticket, for the sake of access management or understanding attendence
  • To understand event finances and incorporate sales into business intelligence solutions

More sophisticated users may wish to experiment with drawing insights from the data, which is provided in a flexibly queryable format.

This document contains a list of queryable types, query instructions, some examples and authentication details.

API Endpoints
https://partners-endpoint.dice.fm/graphql
Version

1.0.0

Authorization

Requests should be authenticated with API token. API token can be generated in MIO and should be provided as authorization header as following:

  curl -g \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <YOUR TOKEN>" \
  -d '{"query":"query{<YOUR QUERY>}"}' \

Examples

Get paginated tickets for specific event

  {
    node(id: ) {
      ... on Event {
        name
        startDatetime
        endDatetime
        description
        totalTicketAllocationQty
        url
        tickets(first: 50) {
          pageInfo {
            endCursor
            hasNextPage
          }
          edges {
            node {
              code
              ticketType {
                name
                description
              }
              holder {
                firstName
                lastName
                dob
              }
            }
          }
        }
      }
    }
  }

Get paginated orders with tickets filtered by purchasedAt

  {
    viewer {
      orders(first: 50, where: {purchasedAt: { gte: "2021-07-14T00:00"} }) {
        pageInfo {
          endCursor
          hasNextPage
        }
        edges {
          node {
            tickets {
              code
              fullPrice
              commission
              diceCommission
              total
              ticketType {
                name
                description
              }
              holder {
                firstName
                lastName
                dob
              }
            }
          }
        }
      }
    }
  }

Get a paginated list of all events

{
  viewer {
    events(first: 10) {
      totalCount
      pageInfo {
        endCursor
        hasNextPage
      }
      edges {
        node {
          id
          name
          state
          startDatetime
          endDatetime
          description
        }
      }
    }
  }
}

Get a paginated list of tickets filtered by TicketType

{
  viewer {
    tickets(first: 10, where: { ticketTypeId: { eq: "6" } }) {
      totalCount
      pageInfo {
        endCursor
        hasNextPage
      }
      edges {
        node {
          id
          code
          fullPrice
          total
          ticketType {
            id
            name
          }
        }
      }
    }
  }
}

Get a paginated list of returns filtered by date

{
  viewer {
    returns(first: 10, where: { returnedAt: { gte: "2021-01-01T00:00:00" } }) {
      totalCount
      pageInfo {
        endCursor
        hasNextPage
      }
      edges {
        node {
          id
          ticket {
            id
            total
          }
          order {
            purchasedAt
          }
          returnedAt
          reason
        }
      }
    }
  }
}

Queries

node

Response

Returns a Node

Arguments
Name Description
id - ID! The ID of an object.

Example

Query
query node($id: ID!) {
  node(id: $id) {
    id
  }
}
Variables
{"id": "4"}
Response
{"data": {"node": {"id": 4}}}

viewer

Response

Returns a Viewer

Example

Query
query viewer {
  viewer {
    id
    name
    events {
      ...EventConnectionFragment
    }
    tickets {
      ...TicketConnectionFragment
    }
    extras {
      ...ExtraConnectionFragment
    }
    orders {
      ...OrderConnectionFragment
    }
    returns {
      ...ReturnConnectionFragment
    }
    ticketTransfers {
      ...TicketTransferConnectionFragment
    }
    genreTypes {
      ...GenreTypesConnectionFragment
    }
  }
}
Response
{
  "data": {
    "viewer": {
      "id": 4,
      "name": "abc123",
      "events": EventConnection,
      "tickets": TicketConnection,
      "extras": ExtraConnection,
      "orders": OrderConnection,
      "returns": ReturnConnection,
      "ticketTransfers": TicketTransferConnection,
      "genreTypes": GenreTypesConnection
    }
  }
}

Types

Address

Fields
Field Name Description
firstName - String Address First Name
lastName - String Address Last Name
line1 - String Address Line 1
line2 - String Address Line 2
town - String Address Town
county - String Address Country
postCode - String Address Post Code
countryCode - String Address Country Code
Example
{
  "firstName": "abc123",
  "lastName": "xyz789",
  "line1": "xyz789",
  "line2": "abc123",
  "town": "abc123",
  "county": "xyz789",
  "postCode": "xyz789",
  "countryCode": "xyz789"
}

Adjustment

Fields
Field Name Description
reason - String
processedAt - Datetime
ticket - Ticket
feesChange - [TicketFee]
Example
{
  "reason": "xyz789",
  "processedAt": "2016-10-07T01:08:03Z",
  "ticket": Ticket,
  "feesChange": [TicketFee]
}

Artist

Fields
Field Name Description
name - String Name
Example
{"name": "abc123"}

Boolean

Description

The Boolean scalar type represents true or false.

Example
true

Datetime

Description

ISO 8601 Date and time - YYYY-MM-DDThh:mm:ss

Example
"2016-10-07T01:08:03Z"

EqBooleanInput

Fields
Input Field Description
eq - Boolean Equal to
Example
{"eq": true}

EqStringInput

Fields
Input Field Description
eq - String Equal to
Example
{"eq": "abc123"}

Event

Fields
Field Name Description
id - ID! The ID of an object
name - String Name. Field is available with restricted access
state - EventState State. See EventState enum for the list of available values
startDatetime - Datetime Start date and time. Field is available with restricted access
endDatetime - Datetime End date and time
description - String Description
totalTicketAllocationQty - Int Total ticket allocation quantity
currency - EventCostCurrency Cost currency. See EventCostCurrency enum for the list of available values
url - String Fan facing url for the event
updatedAt - Datetime Last updated at date and time
artists - [Artist] List of artists participating in the event
genreTypes - [String] List of related genre types
genres - [String] List of related genres
images - [Image] List of images
ticketTypes - [TicketType] List of tickets types available for purchasing
venues - [Venue] List of venues
products - [Product] List of products available for purchasing
tickets - TicketConnection Paginated list of sold tickets
Arguments
after - String
first - Int
before - String
last - Int
extras - ExtraConnection Paginated list of sold extras
Arguments
after - String
first - Int
before - String
last - Int
where - ExtraWhereInput
socialLinks - [SocialLink]
Example
{
  "id": "4",
  "name": "xyz789",
  "state": "DRAFT",
  "startDatetime": "2016-10-07T01:08:03Z",
  "endDatetime": "2016-10-07T01:08:03Z",
  "description": "abc123",
  "totalTicketAllocationQty": 123,
  "currency": "AED",
  "url": "xyz789",
  "updatedAt": "2016-10-07T01:08:03Z",
  "artists": [Artist],
  "genreTypes": ["abc123"],
  "genres": ["xyz789"],
  "images": [Image],
  "ticketTypes": [TicketType],
  "venues": [Venue],
  "products": [Product],
  "tickets": TicketConnection,
  "extras": ExtraConnection,
  "socialLinks": [SocialLink]
}

EventConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [EventEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [EventEdge],
  "totalCount": 987
}

EventCostCurrency

Values
Enum Value Description

AED

AFN

ALL

AMD

AOA

ARS

AUD

AWG

AZN

BAM

BBD

BDT

BGN

BHD

BIF

BMD

BND

BOB

BRL

BWP

BYR

BZD

CAD

CDF

CHF

CLP

CNY

COP

CRC

CVE

CZK

DJF

DKK

DOP

DZD

EGP

ERN

ETB

EUR

GBP

GEL

GHS

GNF

GTQ

GYD

HKD

HNL

HRK

HUF

IDR

ILS

INR

IQD

IRR

ISK

JMD

JOD

JPY

KES

KHR

KMF

KRW

KWD

KZT

LBP

LKR

LRD

LTL

LVL

LYD

MAD

MDL

MGA

MKD

MMK

MOP

MUR

MXN

MYR

MZN

NAD

NGN

NIO

NOK

NPR

NZD

OMR

PAB

PEN

PHP

PKR

PLN

PYG

QAR

RON

RSD

RUB

RWF

SAR

SDG

SEK

SGD

SOS

STD

SYP

THB

TND

TOP

TRY

TTD

TWD

TZS

UAH

UGX

USD

UYU

UZS

VEF

VND

XAF

XOF

YER

ZAR

ZMK

Example
"AED"

EventEdge

Fields
Field Name Description
node - Event
cursor - String
Example
{
  "node": Event,
  "cursor": "xyz789"
}

EventImageType

Values
Enum Value Description

SQUARE

LANDSCAPE

PORTRAIT

BRAND

Example
"SQUARE"

EventState

Values
Enum Value Description

DRAFT

DECLINED

SUBMITTED

REVIEW

APPROVED

ARCHIVED

CANCELLED

Example
"DRAFT"

EventWhereInput

Fields
Input Field Description
id - OperatorsIdInput
startDatetime - OperatorsDateInput
endDatetime - OperatorsDateInput
updatedAt - OperatorsDateInput
state - OperatorsEventStateInput
genre - OperatorsIdInput
Example
{
  "id": OperatorsIdInput,
  "startDatetime": OperatorsDateInput,
  "endDatetime": OperatorsDateInput,
  "updatedAt": OperatorsDateInput,
  "state": OperatorsEventStateInput,
  "genre": OperatorsIdInput
}

Extra

Fields
Field Name Description
id - ID! The ID of an object
code - String QR code. Field is available with restricted access
fullPrice - Int Price without commissions in cents
commission - Int Partner commission in cents
diceCommission - Int DICE commission in cents
total - Int Total price with commissions in cents. Field is available with restricted access
hasSeparateAccessBarcode - Boolean Flag that extra has separate barcode. Field is available with restricted access
fees - [TicketFee] Fees breakdown by category
holder - Fan Ticket holder. Field is available with restricted access
product - Product Product. Field is available with restricted access
ticket - Ticket Ticket which the extra is linked to. Field is available with restricted access
variant - Variant Variant. Field is available with restricted access
Example
{
  "id": 4,
  "code": "xyz789",
  "fullPrice": 987,
  "commission": 987,
  "diceCommission": 987,
  "total": 987,
  "hasSeparateAccessBarcode": true,
  "fees": [TicketFee],
  "holder": Fan,
  "product": Product,
  "ticket": Ticket,
  "variant": Variant
}

ExtraConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [ExtraEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [ExtraEdge],
  "totalCount": 123
}

ExtraEdge

Fields
Field Name Description
node - Extra
cursor - String
Example
{
  "node": Extra,
  "cursor": "xyz789"
}

ExtraWhereInput

Fields
Input Field Description
id - OperatorsIdInput
eventId - OperatorsIdInput
productId - OperatorsIdInput
hasSeparateAccessBarcode - EqBooleanInput
Example
{
  "id": OperatorsIdInput,
  "eventId": OperatorsIdInput,
  "productId": OperatorsIdInput,
  "hasSeparateAccessBarcode": EqBooleanInput
}

Fan

Fields
Field Name Description
id - ID Unique fan ID
firstName - String First name
lastName - String Last name
email - String Email
dob - String Day of birth
phoneNumber - String Phone number
optInPartners - Boolean Opt-in flag
Example
{
  "id": 4,
  "firstName": "xyz789",
  "lastName": "abc123",
  "email": "xyz789",
  "dob": "abc123",
  "phoneNumber": "xyz789",
  "optInPartners": false
}

FanSurveyAnswer

Fields
Field Name Description
fanSurveyQuestion - FanSurveyQuestion Related fan survey question
value - String Fan survey answer
Example
{
  "fanSurveyQuestion": FanSurveyQuestion,
  "value": "xyz789"
}

FanSurveyQuestion

Fields
Field Name Description
title - String Fan survey question description
Example
{"title": "xyz789"}

Float

Description

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Example
123.45

Genre

Fields
Field Name Description
id - ID! The ID of an object
name - String! Name
Example
{
  "id": "4",
  "name": "abc123"
}

GenreConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [GenreEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [GenreEdge],
  "totalCount": 987
}

GenreEdge

Fields
Field Name Description
node - Genre
cursor - String
Example
{
  "node": Genre,
  "cursor": "xyz789"
}

GenreType

Fields
Field Name Description
id - ID! The ID of an object
name - String! Name
genres - GenreConnection Child Genres
Arguments
after - String
first - Int
before - String
last - Int
Example
{
  "id": "4",
  "name": "xyz789",
  "genres": GenreConnection
}

GenreTypeWhereInput

Fields
Input Field Description
name - OperatorsStringInput
Example
{"name": OperatorsStringInput}

GenreTypesConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [GenreTypesEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [GenreTypesEdge],
  "totalCount": 987
}

GenreTypesEdge

Fields
Field Name Description
node - GenreType
cursor - String
Example
{
  "node": GenreType,
  "cursor": "abc123"
}

ID

Description

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

Example
4

Image

Fields
Field Name Description
type - EventImageType Type of the image. See EventImageType enum for the list of avaliable values
url - String! CDN url to image
Example
{"type": "SQUARE", "url": "abc123"}

Int

Description

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

Example
123

Node

Fields
Field Name Description
id - ID! The ID of the object.
Example
{"id": "4"}

OperatorsDateInput

Fields
Input Field Description
between - [Datetime] Between the provided datetimes
notBetween - [Datetime] Not between the provided datetimes
gt - Datetime Greater than
lt - Datetime Less than
gte - Datetime Greater or equal to
lte - Datetime Less or equal to
null - Boolean Is null
Example
{
  "between": ["2016-10-07T01:08:03Z"],
  "notBetween": ["2016-10-07T01:08:03Z"],
  "gt": "2016-10-07T01:08:03Z",
  "lt": "2016-10-07T01:08:03Z",
  "gte": "2016-10-07T01:08:03Z",
  "lte": "2016-10-07T01:08:03Z",
  "null": false
}

OperatorsEventStateInput

Fields
Input Field Description
eq - EventState Equal to
ne - EventState Not equal to
in - [EventState] In the list of provided values
notIn - [EventState] Not in the list of provided values
Example
{"eq": "DRAFT", "ne": "DRAFT", "in": ["DRAFT"], "notIn": ["DRAFT"]}

OperatorsIdInput

Fields
Input Field Description
eq - ID Equal to
ne - ID Not equal to
in - [ID] In the list of provided ids
notIn - [ID] Not in the list of provided ids
Example
{"eq": 4, "ne": 4, "in": [4], "notIn": [4]}

OperatorsStringInput

Fields
Input Field Description
eq - String Equal to
ne - String Not equal to
in - [String] In the list of provided values
notIn - [String] Not in the list of provided values
Example
{
  "eq": "xyz789",
  "ne": "xyz789",
  "in": ["xyz789"],
  "notIn": ["xyz789"]
}

Order

Fields
Field Name Description
id - ID! The ID of an object
purchasedAt - Datetime Date and time order was purchased. Field is available with restricted access
quantity - Int Quantity of purchased tickets. Field is available with restricted access
fullPrice - Int Price without commissions in cents
commission - Int Partner commission in cents
diceCommission - Int DICE commission in cents
fees - [TicketFee] Fees breakdown by category
total - Int Total price with commissions in cents. Field is available with restricted access
ipCity - String IP based city
ipCountry - String IP based country
event - Event Related event
fan - Fan Order buyer
tickets - [Ticket] List of bought tickets
returns - [Return] List of returns
adjustments - [Adjustment] List of adjustments
address - Address Shipping/Fan Address
Example
{
  "id": 4,
  "purchasedAt": "2016-10-07T01:08:03Z",
  "quantity": 987,
  "fullPrice": 123,
  "commission": 123,
  "diceCommission": 987,
  "fees": [TicketFee],
  "total": 123,
  "ipCity": "abc123",
  "ipCountry": "abc123",
  "event": Event,
  "fan": Fan,
  "tickets": [Ticket],
  "returns": [Return],
  "adjustments": [Adjustment],
  "address": Address
}

OrderConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [OrderEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [OrderEdge],
  "totalCount": 987
}

OrderEdge

Fields
Field Name Description
node - Order
cursor - String
Example
{
  "node": Order,
  "cursor": "abc123"
}

OrderWhereInput

Fields
Input Field Description
id - OperatorsIdInput
eventId - OperatorsIdInput
purchasedAt - OperatorsDateInput
Example
{
  "id": OperatorsIdInput,
  "eventId": OperatorsIdInput,
  "purchasedAt": OperatorsDateInput
}

PageInfo

Fields
Field Name Description
hasPreviousPage - Boolean! When paginating backwards, are there more items?
hasNextPage - Boolean! When paginating forwards, are there more items?
startCursor - String When paginating backwards, the cursor to continue.
endCursor - String When paginating forwards, the cursor to continue.
Example
{
  "hasPreviousPage": true,
  "hasNextPage": true,
  "startCursor": "xyz789",
  "endCursor": "xyz789"
}

PriceTier

Fields
Field Name Description
id - ID!
name - String
allocation - Int
time - Datetime
faceValue - Int
price - Int
doorSalesPrice - Int Door sale Price
Example
{
  "id": 4,
  "name": "xyz789",
  "allocation": 123,
  "time": "2016-10-07T01:08:03Z",
  "faceValue": 123,
  "price": 987,
  "doorSalesPrice": 987
}

PriceTierTypes

Values
Enum Value Description

allocation

time

Example
"allocation"

Product

Fields
Field Name Description
id - ID Product unique id. Field is available with restricted access
name - String Product name. Field is available with restricted access
description - String Description. Field is available with restricted access
totalAllocationQty - Int Total product allocation quantity
archived - Boolean Archived flag. Archived products are not available for purchasing.
faceValue - Int Face value
ticketTypes - [TicketType] Ticket types linked to the product. Field is available with restricted access
Example
{
  "id": "4",
  "name": "xyz789",
  "description": "xyz789",
  "totalAllocationQty": 123,
  "archived": true,
  "faceValue": 987,
  "ticketTypes": [TicketType]
}

Return

Fields
Field Name Description
id - ID! The ID of an object
ticket - Ticket Related ticket
ticketId - ID! Related ticket id
order - Order Related order
returnedAt - Datetime Returned at date and time
reason - String Return reason
Example
{
  "id": "4",
  "ticket": Ticket,
  "ticketId": "4",
  "order": Order,
  "returnedAt": "2016-10-07T01:08:03Z",
  "reason": "abc123"
}

ReturnConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [ReturnEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [ReturnEdge],
  "totalCount": 987
}

ReturnEdge

Fields
Field Name Description
node - Return
cursor - String
Example
{
  "node": Return,
  "cursor": "xyz789"
}

ReturnWhereInput

Fields
Input Field Description
id - OperatorsIdInput
eventId - OperatorsIdInput
returnedAt - OperatorsDateInput
Example
{
  "id": OperatorsIdInput,
  "eventId": OperatorsIdInput,
  "returnedAt": OperatorsDateInput
}

Seat

Fields
Field Name Description
name - String Seat Name. Field is available with restricted access
Example
{"name": "abc123"}

String

Description

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Example
"abc123"

Ticket

Fields
Field Name Description
id - ID! The ID of an object
code - String QR code. Field is available with restricted access
fullPrice - Int Price without commissions in cents
commission - Int Partner commission in cents
diceCommission - Int DICE commission in cents
total - Int Total price with commissions in cents. Field is available with restricted access
fees - [TicketFee] Fees breakdown by category
holder - Fan Ticket holder. Field is available with restricted access
ticketType - TicketType Ticket type. Field is available with restricted access
seat - Seat Seat. Field is available with restricted access
claimedAt - Datetime When this ticket has been claimed. Field is available with restricted access
priceTier - PriceTier Ticket price tier
address - Address Shipping/Fan Address
fanSurveyAnswers - [FanSurveyAnswer]
extras - [Extra]
Arguments
Example
{
  "id": "4",
  "code": "xyz789",
  "fullPrice": 987,
  "commission": 123,
  "diceCommission": 123,
  "total": 987,
  "fees": [TicketFee],
  "holder": Fan,
  "ticketType": TicketType,
  "seat": Seat,
  "claimedAt": "2016-10-07T01:08:03Z",
  "priceTier": PriceTier,
  "address": Address,
  "fanSurveyAnswers": [FanSurveyAnswer],
  "extras": [Extra]
}

TicketConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [TicketEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [TicketEdge],
  "totalCount": 987
}

TicketEdge

Fields
Field Name Description
node - Ticket
cursor - String
Example
{
  "node": Ticket,
  "cursor": "xyz789"
}

TicketExtraWhereInput

Fields
Input Field Description
productId - OperatorsIdInput
hasSeparateAccessBarcode - EqBooleanInput
Example
{
  "productId": OperatorsIdInput,
  "hasSeparateAccessBarcode": EqBooleanInput
}

TicketFee

Fields
Field Name Description
category - TicketFeeCategory
promoter - Int
dice - Int
Example
{"category": "PAID_WAITING_LIST", "promoter": 123, "dice": 987}

TicketFeeCategory

Values
Enum Value Description

PAID_WAITING_LIST

BOOKING

VENUE_LEVY

FULFILMENT

CHARITY_DONATION

EXTRA_CHARGE

ADDITIONAL_PROMOTER

FACILITY

VENUE

TIER_DIFF

PROCESSING

MEET_AND_GREET

FOOD_AND_BEVERAGE

BOX_OFFICE

PRESALE

SALES_TAX

DEPOSIT

VENDOR

Example
"PAID_WAITING_LIST"

TicketTransfer

Fields
Field Name Description
id - ID! The ID of an object
tickets - [Ticket] Related tickets
orders - [Order] Related orders
transferredAt - Datetime Transferred at date and time
Example
{
  "id": "4",
  "tickets": [Ticket],
  "orders": [Order],
  "transferredAt": "2016-10-07T01:08:03Z"
}

TicketTransferConnection

Fields
Field Name Description
pageInfo - PageInfo!
edges - [TicketTransferEdge]
totalCount - Int
Example
{
  "pageInfo": PageInfo,
  "edges": [TicketTransferEdge],
  "totalCount": 123
}

TicketTransferEdge

Fields
Field Name Description
node - TicketTransfer
cursor - String
Example
{
  "node": TicketTransfer,
  "cursor": "abc123"
}

TicketTransferWhereInput

Fields
Input Field Description
id - OperatorsIdInput
eventId - OperatorsIdInput
transferredAt - OperatorsDateInput
Example
{
  "id": OperatorsIdInput,
  "eventId": OperatorsIdInput,
  "transferredAt": OperatorsDateInput
}

TicketType

Fields
Field Name Description
id - ID Unique ID. Field is available with restricted access
name - String Title. Field is available with restricted access
description - String Description. Field is available with restricted access
totalTicketAllocationQty - Int Total ticket allocation quantity
archived - Boolean Archived flag. Archived ticket types are not available for purchasing.
faceValue - Int Face value
price - Int Price
doorSalesPrice - Int Door sale Price
priceTierType - PriceTierTypes Type of price tiers. Can be either time or allocation if applicable
priceTiers - [PriceTier] List of associated Price Tiers
externalSkus - [String] External SKUs
Example
{
  "id": 4,
  "name": "xyz789",
  "description": "abc123",
  "totalTicketAllocationQty": 987,
  "archived": true,
  "faceValue": 123,
  "price": 123,
  "doorSalesPrice": 123,
  "priceTierType": "allocation",
  "priceTiers": [PriceTier],
  "externalSkus": ["xyz789"]
}

TicketWhereInput

Fields
Input Field Description
id - OperatorsIdInput
eventId - OperatorsIdInput
ticketTypeId - OperatorsIdInput
fanPhoneNumber - EqStringInput
fanSecureToken - EqStringInput
claimAllowed - EqBooleanInput
Example
{
  "id": OperatorsIdInput,
  "eventId": OperatorsIdInput,
  "ticketTypeId": OperatorsIdInput,
  "fanPhoneNumber": EqStringInput,
  "fanSecureToken": EqStringInput,
  "claimAllowed": EqBooleanInput
}

Variant

Fields
Field Name Description
id - ID Variant unique ID
name - String Variant name
size - String Variant size
sku - String Variant SKU
Example
{
  "id": 4,
  "name": "abc123",
  "size": "abc123",
  "sku": "abc123"
}

Venue

Fields
Field Name Description
name - String Title. Field is available with restricted access
type - String Type
ageLimit - String Age limit
displayedAddress - String Displayed address
streetAddress - String Street address
city - String City
state - String State
region - String Region/Province
country - String Country
postalCode - String Postal code
postOfficeBoxNumber - String Post office box number
latitude - Float Latitude
longitude - Float Longitude
timezoneName - String Timezone name
Example
{
  "name": "abc123",
  "type": "xyz789",
  "ageLimit": "xyz789",
  "displayedAddress": "xyz789",
  "streetAddress": "abc123",
  "city": "xyz789",
  "state": "xyz789",
  "region": "xyz789",
  "country": "xyz789",
  "postalCode": "xyz789",
  "postOfficeBoxNumber": "abc123",
  "latitude": 123.45,
  "longitude": 987.65,
  "timezoneName": "abc123"
}

Viewer

Description

The currently authenticated partner.

Fields
Field Name Description
id - ID! The ID of an object
name - String Name
events - EventConnection Paginated list of events. Field is available with restricted access
Arguments
after - String
first - Int
before - String
last - Int
where - EventWhereInput
tickets - TicketConnection Paginated list of tickets. Field is available with restricted access
Arguments
after - String
first - Int
before - String
last - Int
extras - ExtraConnection Paginated list of extras. Field is available with restricted access
Arguments
after - String
first - Int
before - String
last - Int
where - ExtraWhereInput
orders - OrderConnection Paginated list of orders. Field is available with restricted access
Arguments
after - String
first - Int
before - String
last - Int
where - OrderWhereInput
returns - ReturnConnection Paginated list of returns
Arguments
after - String
first - Int
before - String
last - Int
ticketTransfers - TicketTransferConnection Paginated list of ticket transfers
Arguments
after - String
first - Int
before - String
last - Int
genreTypes - GenreTypesConnection Paginated list of event genre types
Arguments
after - String
first - Int
before - String
last - Int
Example
{
  "id": "4",
  "name": "abc123",
  "events": EventConnection,
  "tickets": TicketConnection,
  "extras": ExtraConnection,
  "orders": OrderConnection,
  "returns": ReturnConnection,
  "ticketTransfers": TicketTransferConnection,
  "genreTypes": GenreTypesConnection
}