Documentation Index
Fetch the complete documentation index at: https://docs.centryos.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Application tokens power shareable links for withdrawal widgets and account linking. Use the Liquidity API to list existing tokens and create new ones. All requests require a Bearer token obtained via Generate Access Token.List Application Tokens
GET{{LIQUIDITY_URL}}/v1/ext/application-tokenAuth: Bearer
{{accessToken}}
Returns a paginated list of application tokens for your business.
Response (200)
Response Fields
| Field | Type | Description |
|---|---|---|
data | array | List of application token objects |
data[].url | string | Shareable URL for the widget |
data[].application.id | string | Application ID |
data[].application.token | string | Token used in the URL |
data[].application.tokenType | string | e.g. ACCOUNT_WIDGET |
data[].application.valid | boolean | Whether the token is currently valid |
data[].application.status | string | active or inactive |
meta.page | number | Current page |
meta.pageSize | number | Items per page |
meta.total | number | Total number of tokens |
Create Application Token
POST{{LIQUIDITY_URL}}/v1/ext/application-tokenAuth: Bearer
{{accessToken}}
Creates a new application token for a withdrawal or account-linking widget.
Request
Request Body
| Field | Type | Description | Required |
|---|---|---|---|
expiredAt | string | Expiration datetime (ISO 8601 format) | Yes |
tokenType | string | Must be ACCOUNT_WIDGET | Yes |
currency | string | Currency code (e.g., USD) | Yes |
feeHidden | boolean | Hide fees from the user | No |
redirectTo | string | URL to redirect after completion | No |
extra.withdrawalSource | string | Must be MERCHANT_WALLET | No |
extra.amount | number | Amount tied to the widget | No |
extra.accountOptions | array | Allowed methods: card, bank, venmo, paypal | No |
extra.counterparty | object | Counterparty info (firstName, lastName, email) | No |
Response (200)
Response Fields
| Field | Type | Description |
|---|---|---|
data.url | string | Shareable widget URL |
data.application.id | string | Application ID |
data.application.token | string | Token for the URL |
data.application.tokenType | string | Token type |
data.application.expiredAt | string | Expiration datetime (ISO 8601) |
data.application.valid | boolean | Whether the token is valid |
Related
- Create Payout Link — Withdrawal widget with amount
- Create Linked Account Widget — Account-linking only (use
useLinkAccountPath: true)