# Truecaller for Developers

## Truecaller SDK

- [Hello!](https://docs.truecaller.com/truecaller-sdk/hello.md)
- [Why Truecaller SDK?](https://docs.truecaller.com/truecaller-sdk/why-truecaller-sdk.md)
- [Getting Started](https://docs.truecaller.com/truecaller-sdk/getting-started.md)
- [Android](https://docs.truecaller.com/truecaller-sdk/android.md)
- [\[Latest\] OAuth SDK 3.3.0](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0.md)
- [Implementing user flow for your App](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/implementing-user-flow-for-your-app.md)
- [Scenarios for all user verifications : Truecaller and Non Truecaller Users](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/scenarios-for-all-user-verifications-truecaller-and-non-truecaller-users.md)
- [Integration Steps](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps.md): Step by step guide to integrate Truecaller OAuth SDK with your android project.
- [Generating Client ID](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/generating-client-id.md)
- [Setup](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/setup.md)
- [Implementing Callbacks](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/implementing-callbacks.md)
- [Initialisation](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/initialisation.md)
- [Setting up OAuth parameters](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/setting-up-oauth-parameters.md)
- [Invocation](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/invocation.md)
- [Customisation](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/customisation.md)
- [Clearing SDK Instance](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/clearing-sdk-instance.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/handling-error-scenarios.md)
- [Integrating with your Backend](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/integrating-with-your-backend.md)
- [Fetching User Token](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/integrating-with-your-backend/fetching-user-token.md)
- [Fetching User Profile](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/integrating-with-your-backend/fetching-user-profile.md)
- [Non Truecaller User Verification](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/non-truecaller-user-verification.md)
- [Completing Verification](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/non-truecaller-user-verification/completing-verification.md)
- [TrueException](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/non-truecaller-user-verification/trueexception.md): Handling error responses for cases of verifying non-Truecaller users
- [Server Side Validation](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/non-truecaller-user-verification/server-side-validation.md)
- [Instrumentation](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/instrumentation.md)
- [Getting Release Ready](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/getting-release-ready.md)
- [Testing your verification flow](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/getting-release-ready/testing-your-verification-flow.md)
- [Non-Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/getting-release-ready/testing-your-verification-flow/non-truecaller-user-verification-flow.md)
- [Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/getting-release-ready/testing-your-verification-flow/truecaller-user-verification-flow.md)
- [Test Setup](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/getting-release-ready/testing-your-verification-flow/test-setup.md)
- [Google play store app permission declaration form](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/getting-release-ready/google-play-store-app-permission-declaration-form.md)
- [Moving to Production](https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/getting-release-ready/moving-to-production.md): Submitting your project for review post integration
- [OAuth SDK 3.2.1](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1.md)
- [Implementing user flow for your App](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/implementing-user-flow-for-your-app.md)
- [Scenarios for all user verifications : Truecaller and Non Truecaller Users](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/scenarios-for-all-user-verifications-truecaller-and-non-truecaller-users.md)
- [Integration Steps](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps.md): Step by step guide to integrate Truecaller OAuth SDK with your android project.
- [Generating Client ID](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/generating-client-id.md)
- [Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/setup.md)
- [Implementing Callbacks](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/implementing-callbacks.md)
- [Initialisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/initialisation.md)
- [Setting up OAuth parameters](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/setting-up-oauth-parameters.md)
- [Invocation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/invocation.md)
- [Customisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/customisation.md)
- [Clearing SDK Instance](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/clearing-sdk-instance.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/handling-error-scenarios.md)
- [Integrating with your Backend](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/integrating-with-your-backend.md)
- [Fetching User Token](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/integrating-with-your-backend/fetching-user-token.md)
- [Fetching User Profile](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/integrating-with-your-backend/fetching-user-profile.md)
- [Non Truecaller User Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/non-truecaller-user-verification.md)
- [Completing Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/non-truecaller-user-verification/completing-verification.md)
- [TrueException](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/non-truecaller-user-verification/trueexception.md): Handling error responses for cases of verifying non-Truecaller users
- [Server Side Validation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/integration-steps/non-truecaller-user-verification/server-side-validation.md)
- [Instrumentation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/instrumentation.md)
- [Getting Release Ready](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/getting-release-ready.md)
- [Testing your verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/getting-release-ready/testing-your-verification-flow.md)
- [Non-Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/getting-release-ready/testing-your-verification-flow/non-truecaller-user-verification-flow.md)
- [Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/getting-release-ready/testing-your-verification-flow/truecaller-user-verification-flow.md)
- [Test Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/getting-release-ready/testing-your-verification-flow/test-setup.md)
- [Google play store app permission declaration form](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/getting-release-ready/google-play-store-app-permission-declaration-form.md)
- [Moving to Production](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.1/getting-release-ready/moving-to-production.md): Submitting your project for review post integration
- [OAuth SDK 3.2.0](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0.md)
- [Implementing user flow for your App](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/implementing-user-flow-for-your-app.md)
- [Scenarios for all user verifications : Truecaller and Non Truecaller Users](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/scenarios-for-all-user-verifications-truecaller-and-non-truecaller-users.md)
- [Integration Steps](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps.md): Step by step guide to integrate Truecaller OAuth SDK with your android project.
- [Generating Client ID](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/generating-client-id.md)
- [Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/setup.md)
- [Implementing Callbacks](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/implementing-callbacks.md)
- [Initialisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/initialisation.md)
- [Setting up OAuth parameters](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/setting-up-oauth-parameters.md)
- [Invocation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/invocation.md)
- [Customisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/customisation.md)
- [Clearing SDK Instance](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/clearing-sdk-instance.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/handling-error-scenarios.md)
- [Integrating with your Backend](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/integrating-with-your-backend.md)
- [Fetching User Token](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/integrating-with-your-backend/fetching-user-token.md)
- [Fetching User Profile](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/integrating-with-your-backend/fetching-user-profile.md)
- [Non Truecaller User Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/non-truecaller-user-verification.md)
- [Completing Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/non-truecaller-user-verification/completing-verification.md)
- [TrueException](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/non-truecaller-user-verification/trueexception.md): Handling error responses for cases of verifying non-Truecaller users
- [Server Side Validation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/integration-steps/non-truecaller-user-verification/server-side-validation.md)
- [Instrumentation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/instrumentation.md)
- [Getting Release Ready](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/getting-release-ready.md)
- [Testing your verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/getting-release-ready/testing-your-verification-flow.md)
- [Non-Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/getting-release-ready/testing-your-verification-flow/non-truecaller-user-verification-flow.md)
- [Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/getting-release-ready/testing-your-verification-flow/truecaller-user-verification-flow.md)
- [Test Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/getting-release-ready/testing-your-verification-flow/test-setup.md)
- [Google play store app permission declaration form](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/getting-release-ready/google-play-store-app-permission-declaration-form.md)
- [Moving to Production](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.2.0/getting-release-ready/moving-to-production.md): Submitting your project for review post integration
- [OAuth SDK 3.1.0](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0.md)
- [Implementing user flow for your App](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/implementing-user-flow-for-your-app.md)
- [Scenarios for all user verifications : Truecaller and Non Truecaller Users](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/scenarios-for-all-user-verifications-truecaller-and-non-truecaller-users.md)
- [Integration Steps](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps.md): Step by step guide to integrate Truecaller OAuth SDK with your android project.
- [Generating Client ID](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/generating-client-id.md)
- [Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/setup.md)
- [Implementing Callbacks](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/implementing-callbacks.md)
- [Initialisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/initialisation.md)
- [Setting up OAuth parameters](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/setting-up-oauth-parameters.md)
- [Invocation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/invocation.md)
- [Customisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/customisation.md)
- [Clearing SDK Instance](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/clearing-sdk-instance.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/handling-error-scenarios.md)
- [Integrating with your Backend](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/integrating-with-your-backend.md)
- [Fetching User Token](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/integrating-with-your-backend/fetching-user-token.md)
- [Fetching User Profile](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/integrating-with-your-backend/fetching-user-profile.md)
- [Non Truecaller User Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/non-truecaller-user-verification.md)
- [Completing Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/non-truecaller-user-verification/completing-verification.md)
- [TrueException](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/non-truecaller-user-verification/trueexception.md): Handling error responses for cases of verifying non-Truecaller users
- [Server Side Validation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/integration-steps/non-truecaller-user-verification/server-side-validation.md)
- [Instrumentation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/instrumentation.md)
- [Getting Release Ready](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/getting-release-ready.md)
- [Testing your verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/getting-release-ready/testing-your-verification-flow.md)
- [Non-Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/getting-release-ready/testing-your-verification-flow/non-truecaller-user-verification-flow.md)
- [Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/getting-release-ready/testing-your-verification-flow/truecaller-user-verification-flow.md)
- [Test Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/getting-release-ready/testing-your-verification-flow/test-setup.md)
- [Google play store app permission declaration form](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/getting-release-ready/google-play-store-app-permission-declaration-form.md)
- [Moving to Production](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.1.0/getting-release-ready/moving-to-production.md): Submitting your project for review post integration
- [OAuth SDK 3.0.0](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0.md)
- [Implementing user flow for your App](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/implementing-user-flow-for-your-app.md)
- [Scenarios for all user verifications : Truecaller and Non Truecaller Users](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/scenarios-for-all-user-verifications-truecaller-and-non-truecaller-users.md)
- [Integration Steps](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps.md): Step by step guide to integrate Truecaller OAuth SDK with your android project.
- [Generating Client ID](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/generating-client-id.md)
- [Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/setup.md)
- [Implementing Callbacks](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/implementing-callbacks.md)
- [Initialisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/initialisation.md)
- [Setting up OAuth parameters](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/setting-up-oauth-parameters.md)
- [Invocation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/invocation.md)
- [Customisation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/customisation.md)
- [Clearing SDK Instance](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/clearing-sdk-instance.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/handling-error-scenarios.md)
- [Integrating with your Backend](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/integrating-with-your-backend.md)
- [Fetching User Token](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/integrating-with-your-backend/fetching-user-token.md)
- [Fetching User Profile](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/integrating-with-your-backend/fetching-user-profile.md)
- [Non Truecaller User Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/non-truecaller-user-verification.md)
- [Completing Verification](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/non-truecaller-user-verification/completing-verification.md)
- [TrueException](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/non-truecaller-user-verification/trueexception.md): Handling error responses for cases of verifying non-Truecaller users
- [Server Side Validation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/integration-steps/non-truecaller-user-verification/server-side-validation.md)
- [Instrumentation](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/instrumentation.md)
- [Getting Release Ready](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/getting-release-ready.md)
- [Testing your verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/getting-release-ready/testing-your-verification-flow.md)
- [Non-Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/getting-release-ready/testing-your-verification-flow/non-truecaller-user-verification-flow.md)
- [Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/getting-release-ready/testing-your-verification-flow/truecaller-user-verification-flow.md)
- [Test Setup](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/getting-release-ready/testing-your-verification-flow/test-setup.md)
- [Google play store app permission declaration form](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/getting-release-ready/google-play-store-app-permission-declaration-form.md)
- [Moving to Production](https://docs.truecaller.com/truecaller-sdk/android/oauth-sdk-3.0.0/getting-release-ready/moving-to-production.md): Submitting your project for review post integration
- [SDK v2.8.0\[Deprecating Soon ⚠️\]](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon.md)
- [Implementing user flow for your app](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/implementing-user-flow-for-your-app.md)
- [Scenarios for all user verifications : Truecaller and Non Truecaller Users](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/scenarios-for-all-user-verifications-truecaller-and-non-truecaller-users.md)
- [Generating App Key](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/generating-app-key.md)
- [Integrating with your App](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app.md): Using the SDK with your Android Studio Project
- [Setup](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/setup.md)
- [App Key Configuration](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/app-key-configuration.md)
- [Initialisation](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/initialisation.md)
- [Customisation](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/customisation.md)
- [Implement Callbacks](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/implement-callbacks.md)
- [Clearing SDK instance](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/clearing-sdk-instance.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/handling-error-scenarios.md)
- [Verifying non Truecaller users](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/verifying-non-truecaller-users.md)
- [TrueException](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/verifying-non-truecaller-users/trueexception.md): Handling error responses for cases of verifying non-Truecaller users
- [Completing Verification](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/verifying-non-truecaller-users/completing-verification.md)
- [Advanced Steps](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/integrating-with-your-app/advanced-steps.md)
- [Server Side Response Validation](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/server-side-response-validation.md)
- [For Truecaller users verification flow](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/server-side-response-validation/for-truecaller-users-verification-flow.md)
- [For Non-Truecaller users verification flow](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/server-side-response-validation/for-non-truecaller-users-verification-flow.md)
- [Instrumentation](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/instrumentation.md)
- [Getting Release Ready](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready.md)
- [Testing your verification flow](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready/testing-your-verification-flow.md)
- [Truecaller user verification flow](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready/testing-your-verification-flow/truecaller-user-verification-flow.md)
- [Non-Truecaller User Verification Flow](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready/testing-your-verification-flow/non-truecaller-user-verification-flow.md)
- [Test Setup](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready/testing-your-verification-flow/test-setup.md)
- [Google Play App Signing](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready/google-play-app-signing.md)
- [Google Play Store app permissions declaration](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready/google-play-store-app-permissions-declaration.md)
- [Google Play Policy Change for Device Identifiers](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/getting-release-ready/google-play-policy-change-for-device-identifiers.md)
- [Changelog](https://docs.truecaller.com/truecaller-sdk/android/sdk-v2.8.0-deprecating-soon/changelog.md)
- [Change Log](https://docs.truecaller.com/truecaller-sdk/android/change-log.md)
- [Mobile Websites](https://docs.truecaller.com/truecaller-sdk/mobile-websites.md)
- [Implementing user flow for your Mobile Website](https://docs.truecaller.com/truecaller-sdk/mobile-websites/implementing-user-flow-for-your-mobile-website.md)
- [Generating App Key](https://docs.truecaller.com/truecaller-sdk/mobile-websites/generating-app-key.md)
- [Integrating with your mobile website](https://docs.truecaller.com/truecaller-sdk/mobile-websites/integrating-with-your-mobile-website.md)
- [Initialisation](https://docs.truecaller.com/truecaller-sdk/mobile-websites/integrating-with-your-mobile-website/initialisation.md)
- [Invoking verification](https://docs.truecaller.com/truecaller-sdk/mobile-websites/integrating-with-your-mobile-website/invoking-verification.md)
- [Fetch User Profile](https://docs.truecaller.com/truecaller-sdk/mobile-websites/integrating-with-your-mobile-website/fetch-user-profile.md)
- [Completing User Verification](https://docs.truecaller.com/truecaller-sdk/mobile-websites/integrating-with-your-mobile-website/completing-user-verification.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/mobile-websites/integrating-with-your-mobile-website/handling-error-scenarios.md)
- [Getting Release Ready](https://docs.truecaller.com/truecaller-sdk/mobile-websites/getting-release-ready.md)
- [Instrumentation](https://docs.truecaller.com/truecaller-sdk/mobile-websites/getting-release-ready/instrumentation.md)
- [Testing your verification flow](https://docs.truecaller.com/truecaller-sdk/mobile-websites/getting-release-ready/testing-your-verification-flow.md)
- [iOS](https://docs.truecaller.com/truecaller-sdk/ios.md)
- [Generating App Key](https://docs.truecaller.com/truecaller-sdk/ios/generating-app-key.md)
- [Integrating with your iOS App](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app.md)
- [Setup](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/setup.md)
- [Configuration](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/configuration.md)
- [Usage](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/usage.md)
- [Swift](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/usage/swift.md)
- [Objective-C](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/usage/objective-c.md)
- [Verifying Non-Truecaller app users](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/verifying-non-truecaller-app-users.md)
- [Completing Verification](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/verifying-non-truecaller-app-users/completing-verification.md)
- [Handling Error Scenarios](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/handling-error-scenarios.md)
- [Safari Redirection](https://docs.truecaller.com/truecaller-sdk/ios/integrating-with-your-ios-app/handling-error-scenarios/safari-redirection.md)
- [Server Side Response Validation](https://docs.truecaller.com/truecaller-sdk/ios/server-side-response-validation.md)
- [Shopify App](https://docs.truecaller.com/truecaller-sdk/shopify-app.md)
- [Generating App Key](https://docs.truecaller.com/truecaller-sdk/shopify-app/generating-app-key.md): \*Currently under early access
- [App Configuration](https://docs.truecaller.com/truecaller-sdk/shopify-app/app-configuration.md): \*Currently under early access
- [Deactivating App Block](https://docs.truecaller.com/truecaller-sdk/shopify-app/deactivating-app-block.md)
- [FAQS](https://docs.truecaller.com/truecaller-sdk/faqs.md)
- [General](https://docs.truecaller.com/truecaller-sdk/faqs/general.md)
- [Developer Account](https://docs.truecaller.com/truecaller-sdk/faqs/developer-account.md)
- [Android App SDK](https://docs.truecaller.com/truecaller-sdk/faqs/android-app-sdk.md)
- [Android OAuth SDK](https://docs.truecaller.com/truecaller-sdk/faqs/android-oauth-sdk.md): (Specific to Android OAuth SDK - under early access currently)
- [Mobile Web SDK](https://docs.truecaller.com/truecaller-sdk/faqs/mobile-web-sdk.md)
- [Number Verification Plugin](https://docs.truecaller.com/truecaller-sdk/faqs/number-verification-plugin.md): "Number Verification App" for Shopify web stores
- [Product Updates](https://docs.truecaller.com/truecaller-sdk/product-updates.md)
- [App Review Process](https://docs.truecaller.com/truecaller-sdk/product-updates/app-review-process.md)
- [Introducing dark theme](https://docs.truecaller.com/truecaller-sdk/product-updates/introducing-dark-theme.md)
