Results (109)
Authentication State
v1
English
{ // Logout complete — return to login screen launchLogin() } else -> { } } } } private fun launchLogin() { loginLauncher.launch(tmAuthentication.getLoginIntent(this)) } private fun showEventsScreen() { TicketsSDKSingleton.getEventsFragment(this)?.let { fragment -> supportFragmentManager.beginTransaction() .replace(R.id.fragmentContainer, fragment) .commit() } } } Common Patterns Waiting for Login to Complete
Getting Started - iOS
v1
English
showTicketsTapped() { guard isConfigured else { print("⚠️ SDK not yet configured") return } let ticketsVC = TMTicketsViewController() navigationController?.pushViewController(ticketsVC, animated: true) } } What's Next? Now that you have the basic integration working, explore these topics: Essential Next Steps Integration Examples - Explore
Detailed Release Notes - Release 3.8.2 (09/26/2024)
v1
English
Documentation Article for Release 3.8.2 Key Updates and Fixes: Removed "Error retrieving transfer" Message The "Error retrieving transfer" message will no longer appear when transfers are not set up in the application. This update improves user experience by
Sample App - React Native
v1
English
React Native Tickets SDK Application Integration Demo An example integration of the TicketmasterTickets framework is available for download: https://www.npmjs.com/package/react-native-ticketmaster-ignite https://github.com/ticketmaster/react-native-ticketmaster-ignite
Actions
v1
English
The Tickets SDK provides analytics callbacks so you can track user behavior within the SDK experience. You can observe page views, user actions, and associated metadata to feed into your own analytics systems. Note: These analytics callbacks are for your
Legacy Purchase SDK Migration
v1
English
Migrating from Legacy Purchase SDK to Retail SDK (iOS) If your app uses our legacy Purchase SDK offered through June 2023 to show Event Detail Page and purchase flow, this is how you can migrate the code base to use
Detailed Release Notes - Release Android - 3.13.1 (06/23/2025)
v1
English
appear in the Ticketmaster app, but tickets will NOT display and CANNOT be managed or viewed there. Fans are routed to the client app to view and manager tickets. This capability is part of the 3.13 release, but team
Migration
v1
English
Accounts SDK (Authentication framework) implements many of functions that were originally in the old Presence SDK. Including Login, Logout, get OAuthToken, get MemberInfo, and Configure with APIKey. Migration Guides from Presence SDK to Tickets & Authentication are available: Android Presence SDK
Detailed Release Notes - Release Android - 3.9.2 (12/04/2024)
v1
English
Overview Android Crash Scenario Fix: Changed lifecycle owner for a fragment result listener within EventContainerFragment which could have caused a crash under specific circumstances No Sensitive Dependencies related to this release (see: 3.9.0 for latest version) Crash Scenario
Tickets SDK Overview
v1
English
What is the Tickets SDK? The Tickets SDK gives your app a complete post-purchase ticketing experience — event listings, ticket management, secure entry barcodes and customizable content modules. Your fans can view, transfer and resell their tickets without leaving your
Events Detail Page (EDP)
v1
English
.add(android.R.id.content, fragment) .commit() Next Step in the Flow Once the fan is satisfied with their ticket selection, they enter the next step, which is Checkout (Cart) .
Set up Analytics
v1
English
been loaded */ public fun onLoadingPage(url: URL) /** * A warning that the page is taking so long to load, that the native loading was dismissed as a precaution. * @param url The url that is taking long to load * @param duration */ public
iOS Change Log
v1
English
Release 3.14.6 (09/22/2025) Download as part of Ignite 1.17.0 release New SystemExchange login functionality Release 3.13.4 (06/09/2025) Download as part of Ignite 1.15.0 release Fix for login page
Detailed Release Notes - Release iOS - 3.13.1 (06/23/2025)
v1
English
in the Ticketmaster app, but tickets will NOT display and CANNOT be managed or viewed there. Fans are routed to the client app to view and manager tickets. This capability is part of the 3.13 release, but team-specific
Sample App - iOS
v1
English
iOS Tickets SDK Application Integration Demo An example integration of the TicketmasterTickets framework (including all the examples you've seen so far) is available for download: iOS Tickets Demo App https://github.com/ticketmaster/iOS-TicketsDemoApp To see Tickets SDK
Detailed Release Notes - Release 3.8.3 (9/30/2024)
v1
English
This release contained two updates for Ticketmaster platforms SportXR (aka: TicketmasterSport) & Microflex (International Ticketing platform). These updates are applicable to only clients apps which are ticketed from either of those platforms which are located outside of the North American market
NEW: Quick integration with NPM library
v1
English
Retail SDK module of the NPM library The Retail SDK can be integrated into your React Native project manually - by following the steps listed in the guides below: ( Getting Started , Pre-purchase and Purchase ) - or by using our NPM library
Detailed Release Notes - Android Release 3.9.0 (11/01/2024)
v1
English
“Beta” client adjustment to “cancel listing” button when a fan has a ticket listed. Fans will now click on “Manage listing” and be displayed the listed tickets for management. Pick up if: You’re a “beta” client using resale
React Native Wrappers (Prebuilt Modules)
v1
English
React Native wrappers for prebuilt modules The Tickets SDK provides React Native wrappers for five prebuilt modules. Each wrapper surfaces the module's functionality in your React Native app using the same IgniteProvider configuration API. For full details on what
Android Change Log
v1
English
Release 3.10.2 (03/04/2025) A supplemental release for 3.10.1, which adds 1 more fix for a prominent crash to the existing improvements to the authentication flow mentioned in 3.10.1. Fixed crash related to