REST Resource: eventticketclass

Resource: EventTicketClass

Representasi JSON
{
  "kind": string,
  "eventName": {
    object (LocalizedString)
  },
  "eventId": string,
  "logo": {
    object (Image)
  },
  "venue": {
    object (EventVenue)
  },
  "dateTime": {
    object (EventDateTime)
  },
  "confirmationCodeLabel": enum (ConfirmationCodeLabel),
  "customConfirmationCodeLabel": {
    object (LocalizedString)
  },
  "seatLabel": enum (SeatLabel),
  "customSeatLabel": {
    object (LocalizedString)
  },
  "rowLabel": enum (RowLabel),
  "customRowLabel": {
    object (LocalizedString)
  },
  "sectionLabel": enum (SectionLabel),
  "customSectionLabel": {
    object (LocalizedString)
  },
  "gateLabel": enum (GateLabel),
  "customGateLabel": {
    object (LocalizedString)
  },
  "finePrint": {
    object (LocalizedString)
  },
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  },
  "id": string,
  "version": string,
  "issuerName": string,
  "messages": [
    {
      object (Message)
    }
  ],
  "allowMultipleUsersPerObject": boolean,
  "homepageUri": {
    object (Uri)
  },
  "locations": [
    {
      object (LatLongPoint)
    }
  ],
  "reviewStatus": enum (ReviewStatus),
  "review": {
    object (Review)
  },
  "infoModuleData": {
    object (InfoModuleData)
  },
  "imageModulesData": [
    {
      object (ImageModuleData)
    }
  ],
  "textModulesData": [
    {
      object (TextModuleData)
    }
  ],
  "linksModuleData": {
    object (LinksModuleData)
  },
  "redemptionIssuers": [
    string
  ],
  "countryCode": string,
  "heroImage": {
    object (Image)
  },
  "wordMark": {
    object (Image)
  },
  "enableSmartTap": boolean,
  "hexBackgroundColor": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "multipleDevicesAndHoldersAllowedStatus": enum (MultipleDevicesAndHoldersAllowedStatus),
  "callbackOptions": {
    object (CallbackOptions)
  },
  "securityAnimation": {
    object (SecurityAnimation)
  },
  "viewUnlockRequirement": enum (ViewUnlockRequirement),
  "wideLogo": {
    object (Image)
  },
  "appLinkData": {
    object (AppLinkData)
  }
}
Kolom
kind
(deprecated)

string

Mengidentifikasi jenis resource ini. Nilai: string tetap "walletobjects#eventTicketClass".

eventName

object (LocalizedString)

Wajib diisi. Nama acara, seperti "LA Dodgers di SF Giants".

eventId

string

ID peristiwa. ID ini harus unik untuk setiap peristiwa dalam akun. Metode ini digunakan untuk mengelompokkan tiket jika pengguna telah menyimpan beberapa tiket untuk acara yang sama. Panjang maksimal 64 karakter.

Jika disediakan, pengelompokan akan stabil. Waspadai tabrakan yang tidak disengaja untuk menghindari pengelompokan tiket yang tidak boleh dikelompokkan. Jika hanya menggunakan satu class per peristiwa, Anda dapat menyetelnya ke classId (dengan atau tanpa bagian ID penerbit).

Jika tidak disediakan, platform akan mencoba menggunakan data lain untuk mengelompokkan tiket (yang berpotensi tidak stabil).

venue

object (EventVenue)

Detail tempat acara.

dateTime

object (EventDateTime)

Tanggal & informasi waktu acara tersebut.

confirmationCodeLabel

enum (ConfirmationCodeLabel)

Label yang akan digunakan untuk nilai kode konfirmasi (eventTicketObject.reservationInfo.confirmationCode) di tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke sekumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

confirmationCodeLabel dan customConfirmationCodeLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Kode Konfirmasi", yang dilokalkan. Jika kolom kode konfirmasi tidak disetel, label ini tidak akan digunakan.

customConfirmationCodeLabel

object (LocalizedString)

Label khusus yang akan digunakan untuk nilai kode konfirmasi (eventTicketObject.reservationInfo.confirmationCode) di tampilan detail kartu. Ini hanya boleh digunakan jika "Kode Konfirmasi" default label atau salah satu opsi confirmationCodeLabel tidak memadai.

confirmationCodeLabel dan customConfirmationCodeLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Kode Konfirmasi", yang dilokalkan. Jika kolom kode konfirmasi tidak disetel, label ini tidak akan digunakan.

seatLabel

enum (SeatLabel)

Label yang akan digunakan untuk nilai kursi (eventTicketObject.seatInfo.seat) di tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke sekumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

seatLabel dan customSeatLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan secara default ditetapkan ke "Kursi", dilokalkan. Jika kolom kursi tidak ditetapkan, label ini tidak akan digunakan.

customSeatLabel

object (LocalizedString)

Label khusus yang digunakan untuk nilai kursi (eventTicketObject.seatInfo.seat) di tampilan detail kartu. Ini hanya boleh digunakan jika setelan default "Seat" label atau salah satu opsi seatLabel tidak memadai.

seatLabel dan customSeatLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan secara default ditetapkan ke "Kursi", dilokalkan. Jika kolom kursi tidak ditetapkan, label ini tidak akan digunakan.

rowLabel

enum (RowLabel)

Label yang akan digunakan untuk nilai baris (eventTicketObject.seatInfo.row) di tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke sekumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

rowLabel dan customRowLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Baris", dilokalkan. Jika kolom baris tidak ditetapkan, label ini tidak akan digunakan.

customRowLabel

object (LocalizedString)

Label kustom yang akan digunakan untuk nilai baris (eventTicketObject.seatInfo.row) di tampilan detail kartu. Kolom ini hanya boleh digunakan jika "Baris" default label atau salah satu opsi rowLabel tidak memadai.

rowLabel dan customRowLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Baris", dilokalkan. Jika kolom baris tidak ditetapkan, label ini tidak akan digunakan.

sectionLabel

enum (SectionLabel)

Label yang akan digunakan untuk nilai bagian (eventTicketObject.seatInfo.section) di tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke sekumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

sectionLabel dan customSectionLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Rubrik", dilokalkan. Jika kolom bagian tidak disetel, label ini tidak akan digunakan.

customSectionLabel

object (LocalizedString)

Label khusus yang akan digunakan untuk nilai bagian (eventTicketObject.seatInfo.section) di tampilan detail kartu. Ini hanya boleh digunakan jika "Rubrik" default label atau salah satu opsi sectionLabel tidak memadai.

sectionLabel dan customSectionLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Rubrik", dilokalkan. Jika kolom bagian tidak disetel, label ini tidak akan digunakan.

gateLabel

enum (GateLabel)

Label yang akan digunakan untuk nilai gate (eventTicketObject.seatInfo.gate) di tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke sekumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

gateLabel dan customGateLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Gerbang", dilokalkan. Jika kolom gate tidak ditetapkan, label ini tidak akan digunakan.

customGateLabel

object (LocalizedString)

Label khusus yang akan digunakan untuk nilai gate (eventTicketObject.seatInfo.gate) di tampilan detail kartu. Ini hanya boleh digunakan jika setelan "Gerbang" default label atau salah satu opsi gateLabel tidak memadai.

gateLabel dan customGateLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Gerbang", dilokalkan. Jika kolom gate tidak ditetapkan, label ini tidak akan digunakan.

finePrint

object (LocalizedString)

Detail kecil, persyaratan, atau ketentuan tiket.

classTemplateInfo

object (ClassTemplateInfo)

Informasi template tentang cara class harus ditampilkan. Jika tidak disetel, Google akan kembali ke kumpulan kolom default yang akan ditampilkan.

id

string

Wajib diisi. ID unik untuk kelas. ID ini harus unik di semua kelas dari penerbit. Nilai ini harus mengikuti format issuer ID.identifier yang pertama diterbitkan oleh Google, dan yang kedua dipilih oleh Anda. ID unik Anda hanya boleh berisi karakter alfanumerik, '.', '_', atau '-'.

version
(deprecated)

string (int64 format)

Tidak digunakan lagi

issuerName

string

Wajib diisi. Nama penerbit. Panjang maksimum yang disarankan adalah 20 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil.

messages[]

object (Message)

Array pesan yang ditampilkan di aplikasi. Semua pengguna objek ini akan menerima pesan yang terkait. Jumlah maksimum kolom ini adalah 10.

allowMultipleUsersPerObject
(deprecated)

boolean

Tidak digunakan lagi. Sebagai gantinya, gunakan multipleDevicesAndHoldersAllowedStatus.

homepageUri

object (Uri)

URI halaman beranda aplikasi Anda. Mengisi URI di kolom ini menghasilkan perilaku yang sama persis seperti mengisi URI di linksModuleData (saat objek dirender, link ke halaman beranda akan ditampilkan di bagian yang biasanya dianggap sebagai bagian linksModuleData objek).

locations[]

object (LatLongPoint)

Catatan: Kolom ini saat ini tidak didukung untuk memicu notifikasi geografis.

reviewStatus

enum (ReviewStatus)

Wajib diisi. Status kelas. Kolom ini dapat ditetapkan ke draft atau underReview menggunakan panggilan API penyisipan, patch, atau update. Setelah diubah dari draft, status peninjauan tidak dapat diubah kembali menjadi draft.

Anda harus menyimpan kolom ini ke draft saat class dalam pengembangan. Class draft tidak dapat digunakan untuk membuat objek apa pun.

Anda harus menetapkan kolom ini ke underReview jika Anda yakin class ini siap digunakan. Platform akan otomatis menetapkan kolom ini ke approved dan dapat segera digunakan untuk membuat atau memigrasikan objek.

Saat memperbarui class approved yang sudah ada, Anda harus tetap menyetel kolom ini ke underReview.

review

object (Review)

Komentar ulasan yang ditetapkan oleh platform saat class ditandai approved atau rejected.

infoModuleData
(deprecated)

object (InfoModuleData)

Tidak digunakan lagi. Sebagai gantinya, gunakan textModulesData.

imageModulesData[]

object (ImageModuleData)

Data modul gambar. Jumlah maksimum kolom yang ditampilkan adalah 1 dari tingkat objek dan 1 untuk tingkat objek class.

textModulesData[]

object (TextModuleData)

Data modul teks. Jika data modul teks juga ditentukan di class, keduanya akan ditampilkan. Jumlah maksimum kolom yang ditampilkan adalah 10 dari objek dan 10 dari class.

redemptionIssuers[]

string (int64 format)

Mengidentifikasi penerbit penukaran mana yang dapat menukarkan kartu melalui Smart Tap. Penerbit penukaran diidentifikasi berdasarkan ID penerbitnya. Penerbit penukaran harus memiliki setidaknya satu kunci Smart Tap yang dikonfigurasi.

Kolom enableSmartTap dan smartTapRedemptionLevel tingkat objek juga harus disiapkan dengan benar agar kartu mendukung Smart Tap.

countryCode

string

Kode negara yang digunakan untuk menampilkan negara kartu (saat pengguna tidak berada di negara tersebut), serta untuk menampilkan konten yang dilokalkan jika konten tidak tersedia dalam lokal pengguna.

heroImage

object (Image)

Gambar banner opsional ditampilkan di bagian depan kartu. Jika tidak ada, tidak ada yang akan ditampilkan. Gambar akan ditampilkan dengan lebar 100%.

wordMark
(deprecated)

object (Image)

Tidak digunakan lagi.

enableSmartTap

boolean

Mengidentifikasi apakah class ini mendukung Smart Tap. Kolom redemptionIssuers dan smartTapRedemptionLevel tingkat objek juga harus disiapkan dengan benar agar kartu mendukung Smart Tap.

hexBackgroundColor

string

Warna latar belakang kartu. Jika tidak menetapkan warna dominan, gambar utama akan digunakan, dan jika tidak ada gambar utama yang ditetapkan, warna dominan logo akan digunakan. Formatnya adalah #rrggbb dengan rrggbb adalah triplet RGB hex, seperti #ffcc00. Anda juga dapat menggunakan versi singkat triplet RGB yaitu #rgb, seperti #fc0.

localizedIssuerName

object (LocalizedString)

String yang diterjemahkan untuk penerbitName. Panjang maksimum yang disarankan adalah 20 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil.

multipleDevicesAndHoldersAllowedStatus

enum (MultipleDevicesAndHoldersAllowedStatus)

Mengidentifikasi apakah beberapa pengguna dan perangkat akan menyimpan objek yang sama dengan mereferensikan class ini.

callbackOptions

object (CallbackOptions)

Opsi callback yang akan digunakan untuk memanggil penerbit kembali setiap kali objek disimpan/dihapus untuk class ini oleh pengguna akhir. Semua objek class ini memenuhi syarat untuk callback.

securityAnimation

object (SecurityAnimation)

Informasi opsional tentang animasi keamanan. Jika disetel, animasi keamanan akan dirender pada detail kartu.

viewUnlockRequirement

enum (ViewUnlockRequirement)

Lihat opsi Persyaratan Buka Kunci untuk tiket acara.

EventVenue

Representasi JSON
{
  "kind": string,
  "name": {
    object (LocalizedString)
  },
  "address": {
    object (LocalizedString)
  }
}
Kolom
kind
(deprecated)

string

Mengidentifikasi jenis resource ini. Nilai: string tetap "walletobjects#eventVenue".

name

object (LocalizedString)

Nama tempat, seperti "AT&T Park".

Ini wajib diisi.

address

object (LocalizedString)

Alamat tempat acara, seperti "24 Willie Mays Plaza\nSan Francisco, CA 94107". Baris alamat dipisahkan oleh karakter feed baris (\n).

Ini wajib diisi.

EventDateTime

Representasi JSON
{
  "kind": string,
  "doorsOpen": string,
  "start": string,
  "end": string,
  "doorsOpenLabel": enum (DoorsOpenLabel),
  "customDoorsOpenLabel": {
    object (LocalizedString)
  }
}
Kolom
kind
(deprecated)

string

Mengidentifikasi jenis resource ini. Nilai: string tetap "walletobjects#eventDateTime".

doorsOpen

string

Tanggal/waktu saat pintu dibuka di tempat acara.

Ini adalah tanggal/waktu format tambahan ISO 8601, dengan atau tanpa offset. Waktu dapat ditentukan hingga presisi nanodetik. Offset dapat ditentukan dengan presisi detik (meskipun detik offset bukan bagian dari ISO 8601).

Contoh:

1985-04-12T23:20:50.52Z akan menjadi 20 menit 50, 52 detik setelah jam ke-23 tanggal 12 April 1985 dalam UTC.

1985-04-12T19:20:50.52-04:00 akan menjadi 20 menit dan 50, 52 detik setelah jam ke-19 tanggal 12 April 1985, 4 jam sebelum UTC (waktu yang sama seperti contoh di atas). Jika acaranya berada di New York, waktu ini akan setara dengan Waktu Musim Panas Timur (EDT). Ingatlah bahwa ada perbedaan waktu di wilayah yang menerapkan Waktu Musim Panas (atau Waktu Musim Panas), bergantung pada waktu dalam setahun.

1985-04-12T19:20:50.52 akan menjadi 20 menit dan 50, 52 detik setelah jam ke-19 tanggal 12 April 1985 tanpa informasi offset.

Bagian tanggal/waktu tanpa selisih dianggap sebagai "tanggal/waktu lokal". Bagian ini harus merupakan tanggal/waktu lokal di tempat tersebut. Misalnya, jika acara diselenggarakan pada jam 20 pada 5 Juni 2018 di tempat acara, bagian tanggal/waktu lokalnya harus 2018-06-05T20:00:00. Jika tanggal/waktu lokal di tempat tersebut 4 jam sebelum UTC, offset -04:00 dapat ditambahkan.

Tanpa informasi offset, beberapa fitur lengkap mungkin tidak tersedia.

start

string

Tanggal/waktu saat acara dimulai. Jika acara berlangsung beberapa hari, maka harus berupa tanggal/waktu mulai pada hari pertama.

Ini adalah tanggal/waktu format tambahan ISO 8601, dengan atau tanpa offset. Waktu dapat ditentukan hingga presisi nanodetik. Offset dapat ditentukan dengan presisi detik (meskipun detik offset bukan bagian dari ISO 8601).

Contoh:

1985-04-12T23:20:50.52Z akan menjadi 20 menit 50, 52 detik setelah jam ke-23 tanggal 12 April 1985 dalam UTC.

1985-04-12T19:20:50.52-04:00 akan menjadi 20 menit dan 50, 52 detik setelah jam ke-19 tanggal 12 April 1985, 4 jam sebelum UTC (waktu yang sama seperti contoh di atas). Jika acaranya berada di New York, waktu ini akan setara dengan Waktu Musim Panas Timur (EDT). Ingatlah bahwa ada perbedaan waktu di wilayah yang menerapkan Waktu Musim Panas (atau Waktu Musim Panas), bergantung pada waktu dalam setahun.

1985-04-12T19:20:50.52 akan menjadi 20 menit dan 50, 52 detik setelah jam ke-19 tanggal 12 April 1985 tanpa informasi offset.

Bagian tanggal/waktu tanpa selisih dianggap sebagai "tanggal/waktu lokal". Bagian ini harus merupakan tanggal/waktu lokal di tempat tersebut. Misalnya, jika acara diselenggarakan pada jam 20 pada 5 Juni 2018 di tempat acara, bagian tanggal/waktu lokalnya harus 2018-06-05T20:00:00. Jika tanggal/waktu lokal di tempat tersebut 4 jam sebelum UTC, offset -04:00 dapat ditambahkan.

Tanpa informasi offset, beberapa fitur lengkap mungkin tidak tersedia.

end

string

Tanggal/waktu saat acara berakhir. Jika acara berlangsung beberapa hari, maka harus berupa tanggal/waktu berakhir pada hari terakhir.

Ini adalah tanggal/waktu format tambahan ISO 8601, dengan atau tanpa offset. Waktu dapat ditentukan hingga presisi nanodetik. Offset dapat ditentukan dengan presisi detik (meskipun detik offset bukan bagian dari ISO 8601).

Contoh:

1985-04-12T23:20:50.52Z akan menjadi 20 menit 50, 52 detik setelah jam ke-23 tanggal 12 April 1985 dalam UTC.

1985-04-12T19:20:50.52-04:00 akan menjadi 20 menit dan 50, 52 detik setelah jam ke-19 tanggal 12 April 1985, 4 jam sebelum UTC (waktu yang sama seperti contoh di atas). Jika acaranya berada di New York, waktu ini akan setara dengan Waktu Musim Panas Timur (EDT). Ingatlah bahwa ada perbedaan waktu di wilayah yang menerapkan Waktu Musim Panas (atau Waktu Musim Panas), bergantung pada waktu dalam setahun.

1985-04-12T19:20:50.52 akan menjadi 20 menit dan 50, 52 detik setelah jam ke-19 tanggal 12 April 1985 tanpa informasi offset.

Bagian tanggal/waktu tanpa selisih dianggap sebagai "tanggal/waktu lokal". Bagian ini harus merupakan tanggal/waktu lokal di tempat tersebut. Misalnya, jika acara diselenggarakan pada jam 20 pada 5 Juni 2018 di tempat acara, bagian tanggal/waktu lokalnya harus 2018-06-05T20:00:00. Jika tanggal/waktu lokal di tempat tersebut 4 jam sebelum UTC, offset -04:00 dapat ditambahkan.

Tanpa informasi offset, beberapa fitur lengkap mungkin tidak tersedia.

doorsOpenLabel

enum (DoorsOpenLabel)

Label yang akan digunakan untuk nilai pintu terbuka (doorsOpen) pada tampilan detail kartu. Setiap opsi yang tersedia dipetakan ke sekumpulan string yang dilokalkan, sehingga terjemahan ditampilkan kepada pengguna berdasarkan lokalitas mereka.

doorsOpenLabel dan customDoorsOpenLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Pintu Terbuka", dilokalkan. Jika kolom pintu terbuka tidak ditetapkan, label ini tidak akan digunakan.

customDoorsOpenLabel

object (LocalizedString)

Label khusus yang akan digunakan untuk nilai pintu yang terbuka (doorsOpen) di tampilan detail kartu. Ini hanya boleh digunakan jika setelan default "Doors Open" label atau salah satu opsi doorsOpenLabel tidak memadai.

doorsOpenLabel dan customDoorsOpenLabel mungkin tidak ditetapkan. Jika keduanya tidak ditetapkan, label akan ditetapkan secara default ke "Pintu Terbuka", dilokalkan. Jika kolom pintu terbuka tidak ditetapkan, label ini tidak akan digunakan.

DoorsOpenLabel

Enum
DOORS_OPEN_LABEL_UNSPECIFIED
DOORS_OPEN
doorsOpen

Alias lama untuk DOORS_OPEN. Tidak digunakan lagi.

GATES_OPEN
gatesOpen

Alias lama untuk GATES_OPEN. Tidak digunakan lagi.

ConfirmationCodeLabel

Enum
CONFIRMATION_CODE_LABEL_UNSPECIFIED
CONFIRMATION_CODE
confirmationCode

Alias lama untuk CONFIRMATION_CODE. Tidak digunakan lagi.

CONFIRMATION_NUMBER
confirmationNumber

Alias lama untuk CONFIRMATION_NUMBER. Tidak digunakan lagi.

ORDER_NUMBER
orderNumber

Alias lama untuk ORDER_NUMBER. Tidak digunakan lagi.

RESERVATION_NUMBER
reservationNumber

Alias lama untuk RESERVATION_NUMBER. Tidak digunakan lagi.

SeatLabel

Enum
SEAT_LABEL_UNSPECIFIED
SEAT
seat

Alias lama untuk SEAT. Tidak digunakan lagi.

RowLabel

Enum
ROW_LABEL_UNSPECIFIED
ROW
row

Alias lama untuk ROW. Tidak digunakan lagi.

SectionLabel

Enum
SECTION_LABEL_UNSPECIFIED
SECTION
section

Alias lama untuk SECTION. Tidak digunakan lagi.

THEATER
theater

Alias lama untuk THEATER. Tidak digunakan lagi.

GateLabel

Enum
GATE_LABEL_UNSPECIFIED
GATE
gate

Alias lama untuk GATE. Tidak digunakan lagi.

DOOR
door

Alias lama untuk DOOR. Tidak digunakan lagi.

ENTRANCE
entrance

Alias lama untuk ENTRANCE. Tidak digunakan lagi.

Metode

addmessage

Menambahkan pesan ke kelas tiket acara yang dirujuk oleh ID kelas yang diberikan.

get

Menampilkan kelas tiket acara dengan ID kelas yang diberikan.

insert

Menyisipkan kelas tiket acara dengan ID dan properti yang diberikan.

list

Menampilkan daftar semua kelas tiket acara untuk ID penerbit tertentu.

patch

Memperbarui kelas tiket acara yang dirujuk oleh ID kelas yang diberikan.

update

Memperbarui kelas tiket acara yang dirujuk oleh ID kelas yang diberikan.