Connect data sources

The Thryve Connection Widget allows end users to seamlessly manage data source connections within your application. There is no need for additional views or logic from your side. Simply embed the widget's URL, provided by the API, into your web application. This will display all available data sources and their connection statuses to your users.

Thryve Connection Widget sample for a user connected to Strava
circle-info

The Connection Widget must be embedded in your app using an iframe component. Opening the URL in a new tab or window will prevent the widget from properly redirecting users back to your web app.

circle-exclamation

Returns Thryve Connection Widget for requesting user

post
Header parameters
AuthorizationstringRequired

Basic Auth for your username:password. Required for all endpoints

AppAuthorizationstringRequired

Basic Auth for your authID:authSecret. Required for all endpoints.

Body
endUserIdstringRequired

The end user identifier. The data source connected via the Widget session will be linked to this user.

Example: FVMW6fp9wnUxKnfekrQduZ96Xt6gemVk
localeundefined · enumOptional

Manually set the language code following ISO 639-1 to set the language that will be used on UI elements, e.g. the Thryve Widget. If not set it will default to english.

Possible values:
Responses
chevron-right
200

Successful response containing URL of Thryve Widget for requesting user.

application/json
post
/widget/v6/connection

Last updated