Skip to main content

Integrate the App

The first practical integration step is to add Approov to the app that calls your protected API.

Start with a Quickstart

If your platform or networking stack is covered, use the Mobile App Quickstarts. They provide the fastest route because they include the SDK setup and common request interception patterns.

For many quickstarts, you can start with the configuration string from your onboarding email before you need deeper CLI configuration.

Use Direct SDK Integration When Needed

If your app stack is not covered by a quickstart, use the Direct SDK Integration docs. Direct integration gives you lower-level control over initialization, token fetching, pinning, and secure strings.

Use the direct SDK path when:

  • You have a custom networking layer.
  • You need more control over token fetch behavior.
  • You are integrating into an unsupported framework.

Expected Outcome

At this point, the app should be able to initialize the Approov SDK and attempt token fetches for API calls. Some requests may still fail or show as unregistered until you add API domains and app signing certificates.

That is expected. The next steps tell Approov which APIs and app builds should be trusted.

Next, add API domains so Approov knows which API hosts should receive Approov tokens.