Overview
Create a withdrawal widget (application token) tied to an end-user/business (externalId). This link enables users to link their accounts (bank, card, or international bank) and initiate withdrawals. The link can be shared with end users to complete withdrawal flows.
Prerequisites
- Valid access token
Endpoint
- POST
{{LIQUIDITY_URL}}/v1/ext/application-token - Auth: Bearer
{{accessToken}}
Request
Request Body Fields
Response (200)
Response Fields
Usage Flow
- Create Withdrawal Widget: Use this endpoint to generate a withdrawal widget link
- Share Link: Share the
urlwith your end user - Link Account: User uses the link to link their account (bank, card, or international bank)
- Withdraw: Use the linked account ID to initiate withdrawals via the withdrawal endpoint
Notes
- Share the returned
urlas the withdrawal widget link with your end users - Set appropriate
expiredAtto limit link lifetime and security - Use
externalIdto correlate payouts to your user/business for tracking - The
tokenfrom the response can be used in API calls to link accounts programmatically - Use
extra.accountOptionsto restrict which account types users can link - The link expires at the
expiredAtdatetime; create new links as needed - Store the
application.idandtokenfor tracking and follow-up operations