<!--
AppSprint docs markdown
Canonical HTML: https://appsprint.app/docs/quickstart
Markdown URL: https://appsprint.app/docs/quickstart.md
Docs index: https://appsprint.app/docs.md
Sitemap: https://appsprint.app/sitemap.xml
LLM guide: https://appsprint.app/llms.txt
-->

# Quickstart

Get AppSprint running in your app in 5 minutes.

## 1. Get your API key

Create an app in the AppSprint dashboard and copy your live API key (`as_live_*`).

## 2. Install the SDK

```bash
# React Native / Expo
npm install appsprint-react-native

# iOS (Swift Package Manager)
# Add https://github.com/getappsprint/appsprint-ios-sdk in Xcode → Package Dependencies
# Version: from "1.0.1"

# Android (Gradle, add to app/build.gradle.kts)
implementation("app.appsprint:sdk:1.0.2")

# Flutter
flutter pub add appsprint_flutter
```

## 3. Configure the SDK

Call `configure()` as early as possible (ideally in your root component or App Delegate).

## 4. Send a test event

Use `sendTestEvent()` to verify end-to-end connectivity.

## 5. View in dashboard

Open your app in the AppSprint dashboard. You should see the test event within seconds.

---

## Docs navigation

Use the Markdown URLs when reading the docs programmatically. Use the HTML URLs when you need the interactive docs UI.

- [Overview](https://appsprint.app/docs) ([Markdown](https://appsprint.app/docs.md)) — Introduction to AppSprint
- [Quickstart](https://appsprint.app/docs/quickstart) ([Markdown](https://appsprint.app/docs/quickstart.md)) — Get up and running in 5 minutes
- [React Native](https://appsprint.app/docs/react-native) ([Markdown](https://appsprint.app/docs/react-native.md)) — React Native / Expo SDK reference
- [iOS (Swift)](https://appsprint.app/docs/ios-swift) ([Markdown](https://appsprint.app/docs/ios-swift.md)) — Native Swift SDK reference
- [Android (Kotlin)](https://appsprint.app/docs/android) ([Markdown](https://appsprint.app/docs/android.md)) — Native Android SDK reference
- [Flutter](https://appsprint.app/docs/flutter) ([Markdown](https://appsprint.app/docs/flutter.md)) — Flutter plugin reference
- [RevenueCat](https://appsprint.app/docs/revenuecat) ([Markdown](https://appsprint.app/docs/revenuecat.md)) — Webhook integration for subscription attribution
- [Superwall](https://appsprint.app/docs/superwall) ([Markdown](https://appsprint.app/docs/superwall.md)) — Webhook integration for paywall attribution
- [Apple Search Ads](https://appsprint.app/docs/apple-search-ads) ([Markdown](https://appsprint.app/docs/apple-search-ads.md)) — Campaign and keyword attribution
- [Google Ads](https://appsprint.app/docs/google-ads) ([Markdown](https://appsprint.app/docs/google-ads.md)) — Offline click conversion upload
- [TikTok Ads](https://appsprint.app/docs/tiktok-ads) ([Markdown](https://appsprint.app/docs/tiktok-ads.md)) — Events API server-side event forwarding
