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 app.
The SDK is available for iOS, Android and React Native.
SDK components
The Tickets SDK is a suite of three frameworks that work together:
Component | Purpose |
|---|---|
Tickets SDK | Event listings, ticket details, transfer, resale and module content |
Authentication SDK | Fan sign-in across multiple Ticketmaster backends |
Secure Entry SDK | SafeTix rotating barcodes, QR codes and wallet integration |
Supported platforms
Platform | Language | Minimum OS |
|---|---|---|
iOS | Swift 6.2.3+ | Xcode 26.2, iOS 17.0 |
Android | Kotlin 1.9+ | API 28 (Android 9) |
React Native | TypeScript | See platform minimums above |
Get started
Getting Started — iOS — Set up the SDK in an Xcode project
Getting Started — Android — Set up the SDK in an Android Studio project
React Native Getting Started — Integrate with a React Native app
Sample apps
Working demo apps that show a complete integration:
Integration examples
Step-by-step implementation for common tasks:
Configuration — API keys, regions and branding.
Authentication — Sign-in flows and multi-backend support.
Display Events and Orders — Showing ticket data.
Analytics
Authentication State — Track user login state.
Actions — Track user behavior within the SDK.
Modules — Custom UI modules for your app.