For the complete documentation index, see llms.txt. This page is also available as Markdown.

Why doesn't use_terra_avengers_app open the native app?

use_terra_avengers_app must be passed inside the JSON body of /auth/generateWidgetSession (for example {"reference_id": "...", "use_terra_avengers_app": true}).

use_terra_avengers_app must be passed inside the JSON body of /auth/generateWidgetSession (for example {"reference_id": "...", "use_terra_avengers_app": true}). Appending it as a query parameter to the returned widget URL has no effect.

With it set, pressing Connect for an SDK-only provider redirects the user to the prebuilt Terra companion app, which sets up permissions, the auth webhook and background delivery automatically.

A few notes:

  • The Python client library does not support this parameter, so create the session with a direct HTTP request and pass use_terra_avengers_app as the string "true".

  • Test on a real device with the companion app installed from the app store.

  • The companion app is currently iOS-only, with no Android equivalent yet.

See the Terra widget docs for context.

Last updated

Was this helpful?