# Referd Developers Guide

## v1.0

- [Referd Developers Docs](https://developer.tryreferd.com/referd-developers-docs.md): Welcome to Referd Developers Docs, here you can find your guide for an easy and seamless integration with Referd.
- [Introduction](https://developer.tryreferd.com/readme.md)
- [iOS](https://developer.tryreferd.com/installing-referd/referd-for-ios.md): This section takes you through a step-by-step journey to integrate Referd into your iOS app through these guides
- [Getting Started](https://developer.tryreferd.com/installing-referd/referd-for-ios/getting-started.md): Install the Referd iOS SDK into your app
- [Initialize Referd User Profile](https://developer.tryreferd.com/installing-referd/referd-for-ios/show-referd-user-profile.md): Show your users's profile including all details and progress on your iOS app.
- [Track User Events](https://developer.tryreferd.com/installing-referd/referd-for-ios/send-user-events-to-referd.md): Start sending your users' events on your platform to Referd.
- [Push Notifications](https://developer.tryreferd.com/installing-referd/referd-for-ios/push-notifications-on-ios.md): Integrate your app with Referd push notifications and interactive in-app messaging.
- [Go-Live Checklist](https://developer.tryreferd.com/installing-referd/referd-for-ios/go-live-checklist.md): Use this checklist to ensure a smooth transition when taking your integration live.
- [Android](https://developer.tryreferd.com/installing-referd/referd-for-android.md): This section takes you through a step-by-step journey to integrate Referd into your Android app through these guides
- [Getting Started](https://developer.tryreferd.com/installing-referd/referd-for-android/getting-started.md): Install the Referd Android SDK into your app
- [Initialize Referd User Profile](https://developer.tryreferd.com/installing-referd/referd-for-android/show-referd-user-profile.md): Show your players's profile including all details and progress on your Android app.
- [Track Referd Events](https://developer.tryreferd.com/installing-referd/referd-for-android/send-user-events-to-referd.md): Start sending your users' events on your platform to Referd.
- [Push Notifications](https://developer.tryreferd.com/installing-referd/referd-for-android/push-notifications-on-android.md): Integrate your app with Referd push notifications and interactive in-app messaging.
- [Go-Live Checklist](https://developer.tryreferd.com/installing-referd/referd-for-android/go-live-checklist.md): Use this checklist to ensure a smooth transition when taking your integration live.
- [React Native](https://developer.tryreferd.com/installing-referd/referd-for-react.md): This section takes you through a step-by-step journey to integrate Referd into your React native app through these guides
- [Getting Started](https://developer.tryreferd.com/installing-referd/referd-for-react/getting-started.md): Install the Referd React Native SDK into your app
- [Initialize Referd User Profile](https://developer.tryreferd.com/installing-referd/referd-for-react/show-referd-user-profile.md): Show your user's profile including all details on React-native app.
- [Track User Events](https://developer.tryreferd.com/installing-referd/referd-for-react/send-user-events-to-referd.md): Start sending your users' events on your platform to Referd.
- [Push Notifications](https://developer.tryreferd.com/installing-referd/referd-for-react/handling-push-notifications-on-react-native.md): Integrate your app with Referd push notifications and interactive in-app messaging.
- [Go-Live Checklist](https://developer.tryreferd.com/installing-referd/referd-for-react/go-live-checklist.md): Use this checklist to ensure a smooth transition when taking your integration live.
- [Flutter](https://developer.tryreferd.com/installing-referd/referd-for-flutter.md): This section takes you through a step-by-step journey to integrate Referd into your Flutter app through these guides
- [Getting Started](https://developer.tryreferd.com/installing-referd/referd-for-flutter/getting-started.md): Install the Referd Flutter SDK into your app
- [Initialize Referd User Profile](https://developer.tryreferd.com/installing-referd/referd-for-flutter/show-referd-user-profile.md): Show your user's profile including all details and progress on your Flutter app.
- [Track User Events](https://developer.tryreferd.com/installing-referd/referd-for-flutter/send-user-events-to-referd.md): Start sending your users' events on your platform to Referd.
- [Go-Live Checklist](https://developer.tryreferd.com/installing-referd/referd-for-flutter/go-live-checklist.md): Use this checklist to ensure a smooth transition when taking your integration live.
- [Generic Mobile App](https://developer.tryreferd.com/installing-referd/referd-for-generic-mobile-app.md)
- [Initialize Referd User Profile](https://developer.tryreferd.com/installing-referd/referd-for-generic-mobile-app/show-referd-user-profile.md): Show your user's profile including all details.
- [Track User Events](https://developer.tryreferd.com/installing-referd/referd-for-generic-mobile-app/send-user-events-to-referd.md): Start sending your users' events on your platform to Referd.
- [Push Notifications](https://developer.tryreferd.com/installing-referd/referd-for-generic-mobile-app/handling-push-notifications-on-react-native.md): Integrate your app with Referd push notifications and interactive in-app messaging.
- [Go-Live Checklist](https://developer.tryreferd.com/installing-referd/referd-for-generic-mobile-app/go-live-checklist.md): Use this checklist to ensure a smooth transition when taking your integration live.
- [Overview](https://developer.tryreferd.com/api-reference/overview-on-referd-apis.md): This section gives a detailed guide on all Referd APIs that are needed during integration.
- [Authentication](https://developer.tryreferd.com/api-reference/authentication.md): The Referd API uses API keys to authenticate requests. You can view your API keys in the Referd Dashboard.
- [API Reference](https://developer.tryreferd.com/api-reference/api-reference.md): Learn more about our available endpoints at Referd needed during integration.
- [User](https://developer.tryreferd.com/api-reference/api-reference/player.md): The User API can be used to create, update and display users' information on Referd. Users are uniquely identified by playerUniqueId.
- [Event](https://developer.tryreferd.com/api-reference/api-reference/event.md): This API endpoint allows you to track and send your users' events on your platform to Referd.
- [Notifications](https://developer.tryreferd.com/api-reference/api-reference/notifications.md): The Notifications API can be used to list the user's notifications and also to update its status once read.
- [API Endpoint Testing](https://developer.tryreferd.com/api-reference/api-endpoint-testing.md): Explore and test our API seamlessly with the dedicated Postman collection
- [Errors](https://developer.tryreferd.com/api-reference/error-codes.md): This section shows all Referd common error codes and how to resolve them.
