Account Links are the means by which a Connect platform grants a connected account permission to access Stripe-hosted applications, such as Connect Onboarding.
Related guide: Connect Onboarding
Attributes
- expires_
attimestamp The timestamp at which this account link will expire.
- urlstring
The URL for the account link.
More attributes
- objectstring
- createdtimestamp
{ "object": "account_link", "created": 1680577733, "expires_at": 1680578033, "url": "https://connect.stripe.com/setup/c/acct_1Mt0CORHFI4mz9Rw/TqckGNUHg2mG"}Creates an AccountLink object that includes a single-use Stripe URL that the platform can redirect their user to in order to take them through the Connect Onboarding flow.
Parameters
- accountstringRequired
The identifier of the account to create an account link for.
- typeenumRequired
The type of account link the user is requesting. Possible values are
account_oronboarding account_.update Possible enum valuesaccount_onboarding Provides a form for inputting outstanding requirements. Send the user to the form in this mode to just collect the new information you need.
account_update Displays the fields that are already populated on the account object, and allows your user to edit previously provided information. Consider framing this as “edit my profile” or “update my verification information”.
- refresh_
urlstringRequired The URL the user will be redirected to if the account link is expired, has been previously-visited, or is otherwise invalid. The URL you specify should attempt to generate a new account link with the same parameters used to create the original account link, then redirect the user to the new account link’s URL so they can continue with Connect Onboarding. If a new account link cannot be generated or the redirect fails you should display a useful error to the user.
- return_
urlstringRequired The URL that the user will be redirected to upon leaving or completing the linked flow.
More parameters
- collectenumDeprecated
- collection_
optionsobject
Returns
Returns an account link object if the call succeeded.
{ "object": "account_link", "created": 1680577733, "expires_at": 1680578033, "url": "https://connect.stripe.com/setup/c/acct_1Mt0CORHFI4mz9Rw/TqckGNUHg2mG"}