| [{"key": "BARCODE_POSITION", "value": "CENTER"},{"key": "CANCEL_RESALE_TICKETSHOP_URL", "value": "https://ticketshop.secutix.com/account/tickets?cancelResaleTicketId="}, {"key": "RESALE_TICKETSHOP_URL", "value": "https://ticketshop.secutix./account/resale/resellTickets?ticketIds="}] |
event.group.id | No | string | 256 char | Id of the Group. Every Event with this Group ID will be part of that Group. | GROUP-ID-101 |
event.group.name | No | string | 128 char | Name of the Group. | CHAMPION LEAGUE |
event.group.image | Yes | string | 256 char | The Image of the Group (displayed on the "My Events" view). | https://r.tixngo.io/tng/Concert%20Asset%20300x240.png |
purchaseDetails.price | Yes | double | double | The Ticket's price. (Example 30, 55.50, 120.55,..._) | 45.50 |
purchaseDetails.currency | Yes | string | 20 char | The currency used in the transaction using ISO-4217 standard (example: CHF, VND, USD). | EUR |
purchaseDetails.date | Yes | string | Date follows RFC 3339 standard | The date at which the Ticket was initially bought. | 2023-10-04T11:19:24Z |
purchaseDetails.priceCategory | Yes | string | 512 char | Examples of price category are adult, child, student, senior, VIP, etc. | ADULT, CHILD, etc |
purchaseDetails.taxationNumber | Yes | string | 512 char | (UUID) taxation number of the Ticket. | tax-num-1234 |
ticketDetails.main | No | list | list of key-value metadata | Free "key-value" fields usually used to define spectator seating information such as: gate:A, row:2, seat:7 (Displayed on the "front" of the Ticket). | [{"key": "Gate", "value": "A"},{"key": "Row", "value": "54"}, {"key": "Seat", "value": "A5"}] |
ticketDetails.extra | No | list | list of key-value metadata | Free "key-value" fields usually used to define extra information (Displayed on the "back" of the Ticket). Reserved Keys :
file_id : optional field set by the Organizer at injection. | [{"key": "File", "value": "123"},{"key": "Special Note", "value": "No Re-Entry"}, {"key": "Parking", "value": "Included"}] |
ticketDetails.hidden | No | list | list of key-value metadata | Free "key-value" fields usually used to add hidden information, ex: used between Organizer and TIXnGO (Not displayed on the Ticket). Reserved Keys :
transfer_extra : optional field set by the sender during a ticket transfer in trans background_color : optional field set by the Organizer at injection. Define the background color of the ticket. hosp_room: optional field set by the Organizer at injection. Define the hospitality room of the ticket. show_price: optional field set by the Organizer at injection. Define to show or not show the price on ticket extra at_icon: optional field set by the Organizer at injection. Define to show extra icon on the top-left of ticket layout ticketDetailMainNotInBoxes: optional field set by the Organizer at injection. Define how many fields (of ticketDetails.main) that will not stay in boxes (count from the last one) specialColor: optional field set by the Organizer at injection. Define the horizontal stripe color on QRcode part ticket layout Furthermore, you can override the all the event.metadata keys on a per ticket level. | [{"key": "background_color", "value": "#010101"},{"key": "show_price", "value": "false"}, {"key": "ticketDetailMainNotInBoxes", "value": "2"}] |
security.barcode | Yes | string | 512 char | Barcode of the Ticket. | 1234567890 |
Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | Deprecated |
---|
|
security.clearanceLevel | No
| integer
| integer
| Clearance level of the ticket. If 1 is chosen: the organizer require the spectator to provide its name,surname,gender. If 2 is chosen, then all field of SpectatorIdentity are required except for the passport and idcard number, only one of them is required.
| |
spectatorDetails.residenceCountry | No | string | ISO Alpha-2 format | Initial spectator's residence country. | |
spectatorDetails.phoneNumber | No | string | 50 char | Initial spectator's phone number. | |
spectatorDetails.email | Yes | string | 256 char | Initial spectator's email. | user1234@domain.com |
spectatorDetails.firstName | Yes | string | 50 char | Initial spectator's first name. | Michael |
spectatorDetails.las | Yes | string | 100 char | Initial spectator's last name. | Harry |
spectatorDetails.gender | No | string | 1 char (m/f/u/x) | Initial spectator's gender. m, f, u or x (For Male, Female, Other, Unknown) | m |
spectatorDetails.dateOfBirth | No | string | Date follows RFC 3339 standard | Initial spectator's birth date. | |
spectatorDetails.nationality | No | string | ISO Alpha-2 format | Initial spectator's nationality. | |
spectatorDetails.passportNumber | No | string | 200 char | Initial spectator's passport number. | |
spectatorDetails.idCardNumber | No | string | 200 char | Initial spectator's ID card number. | |
spectatorDetails.spectatorStatus | No | string | "Activated" / "Not activatied" | If the initial spectator is registered in the TIXnGO system. | |
spectatorDetails.ticketHolder.identity.firstName | No | string | 50 char | Ticket Holder's first name. | |
spectatorDetails.ticketHolder.identity.lastName | No | string | 100 char | Ticket Holder's last name. | |
spectatorDetails.ticketHolder.identity.gender | No | string | 1 char (m/f/u/x) | Ticket Holder's gender m, f, u or x(For Male, Female, Other, Unknown) | |
spectatorDetails.ticketHolder.identity.dateOfBirth | No | string | Date follows RFC 3339 standard | Ticket Holder's birth date. | |
spectatorDetails.ticketHolder.identity.nationality | No | string | ISO Alpha-2 format | Ticket Holder's nationality. | |
spectatorDetails.ticketHolder.identity.passportNumber | No | string | 200 char | Ticket Holder's passport number. | |
spectatorDetails.ticketHolder.identity.idCardNumber | No | string | 200 char | Ticket Holder's ID card number. | |
spectatorDetails.ticketHolder.identity.email | No | string | 256 char | Ticket Holder's email. | |
spectatorDetails.ticketHolder.identity.phoneNumber | No | string | 50 char | Ticket Holder's phone number. | |
spectatorDetails.ticketHolder.identity.birthCity | No | string | 50 char | Ticket Holder's birth city. | |
spectatorDetails.ticketHolder.identity.birthCountry | No | string | ISO Alpha-2 format | Ticket Holder's birth country. | |
spectatorDetails.ticketHolder.identity.residenceCountry | No | string | ISO Alpha-2 format | Ticket Holder's residence country. | |
spectatorDetails.ticketHolder.identity.address.line1 | No | string | 200 char | TIcket Holder's address line 1. | |
spectatorDetails.ticketHolder.identity.address.line2 | No | string | 200 char | Ticket Holder's address line 2. | |
spectatorDetails.ticketHolder.identity.address.line3 | No | string | 200 char | Ticket Holder's address line 3. | |
spectatorDetails.ticketHolder.identity.address.city | No | string | 200 char | Ticket Holder's residence city. | |
spectatorDetails.ticketHolder.identity.address.countryCode | No | string | 200 char | Ticket Holder's country code. | |
spectatorDetails.ticketHolder.identity.address.zip | No | string | 50 char | Ticket Holder's zip code. | |
spectatorDetails.ticketHolder.extraInfo1 | No | string | 100 char | Free field of extra info about the Ticket Holder. | |
spectatorDetails.ticketHolder.extraInfo2 | No | string | 100 char | Second free field of extra info about the Ticket Holder. | |
spectatorDetails.ticketHolder.reason | No | string | 512 char | Reason of why the assignment happen. Can be modified later by the spectator. (Optional) | |
spectatorDetails.organizerSpectatorPreference.allowPromoEmail | No | boolean | boolean | Default false. Spectator accept promotional email from TIXnGO. | |
spectatorDetails.organizerSpectatorPreference.allowPromoThirdPartyEmail
| No | boolean | boolean | Default false. Spectator accept promotional email from Third-Party. | |
spectatorDetails.organizerSpectatorPreference.allowTracking | No | boolean | boolean | Default false. Spectator accept to be tracked and data matching. | |
ticketId | Yes | string | 256 char | Ticket ID differentiating each ticket. It must be unique (UUID). | tng-1234567890 |
lang | No | string | 5 char ISO 639‑1 format | The default language for the Ticket. Injection communications will be sent in this language. Example: fr, en, de, it, es | |
transferRules.groupId | No | string | 256 char | Transfer rules can technically be different for every ticket. Organizer might want to chose to | |
transferRules.maxNumberOfTransferPerTicketInGroupId | No | integer | integer | Total amount of transfers per Ticket (-1 feature is disabled). | |
transferRules.assignTransferLimit | No | integer | integer | Define upper bound of ticket's transfer level for the "Assign" function | |
transferRules.allowTransfer | No | boolean | boolean | Enables or Disables transfer functionality for given match (Send menu item in the ticket view hidden or displayed). | |
transferRules.allowTransferMainAp | No | boolean | boolean | Enable or Disable transfer functionality for Main Applicant ticket's. | |
transferRules.allowTransferAfterActivation | No | boolean | boolean | Enables or Disables transfer functionality for given match for Activated Tickets (Send menu item in the ticket view hidden or displayed). | |
transferRules.allowTransferAfterActivationByBT | No | boolean | boolean | Enables or Disables transfer functionality for Checked Tickets (Send menu item in the ticket view hidden or displayed). | |
transferRules.allowTransferAfterControl | No | boolean | boolean | Enables or Disables transfer functionality for given match for Controlled Tickets (Send menu item in the ticket view hidden or displayed). | |
transferRules.allowReturnToOrganizer | No | boolean | boolean | Allow to release ticket to resale / allow ticket shop resale | |
transferRules.allowReturnToOrganizerForInitialSpectator | No | boolean | boolean | Only Initial Spectator can release ticket to resale | |
transferRules.keepOneInGroupId | No | boolean | boolean | Force ALL ticket wallet holders to keep at least 1 ticket per given Match. | |
transferRules. |