| [{"key": "BARCODE_POSITION", "value": "CENTER"},{"key": "CANCEL_RESALE_TICKETSHOP_URL", "value": "https://ticketshop.secu/account/tickets?cancelResaleTicketId="}, {"key": "RESALE_TICKETSHOP_URL", "value": "https://ticketshop.secutix.com/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 transferOrder.extra 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.lastName | 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 have different transfer rules for different types of ticket (ex: Adult, child, VIP, etc…). This GroupID is the Transfer rules group ID representing a group of transfer rules applied to certain tickets. If Organizers want to apply the same rules to every tickets, by default this groupID is set to the EventID and every ticket will be in this group. | |
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.allowTransferMainApplicant | 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. |