# Mesh ## Docs - [Generate Auth token](https://docs.meshconnect.com/api-reference/account-management/auth-token/generate-auth-token.md): Get a short lived token for initializing request calls for Registered client API. - [Get Main Client callback urls](https://docs.meshconnect.com/api-reference/account-management/main-clients/get-main-client-callback-urls.md): Get information about Main Client Allowed Link URLs. - [Update Main Client callback urls](https://docs.meshconnect.com/api-reference/account-management/main-clients/update-main-client-callback-urls.md): Update information about Main Client Allowed Link URLs. Allowed Link URLs of Main Client will only be used for those Registered clients, that don't have any Allowed Link URLs specified. - [Add new Registered client](https://docs.meshconnect.com/api-reference/account-management/registered-clients/add-new-registered-client.md): Create new Registered client with specified data. Client will be created without Logo URL. In order to specify a Logo URL, send separate Update Registered Logo request along with id of just created client. - [Delete Registered client](https://docs.meshconnect.com/api-reference/account-management/registered-clients/delete-registered-client.md): Delete Registered client by id. - [Get all Registered clients](https://docs.meshconnect.com/api-reference/account-management/registered-clients/get-all-registered-clients.md): Get information about all Registered clients. - [Get Registered client](https://docs.meshconnect.com/api-reference/account-management/registered-clients/get-registered-client.md): Get information about the Registered client of specified identifier. - [Remove Registered client Logo](https://docs.meshconnect.com/api-reference/account-management/registered-clients/remove-registered-client-logo.md): Remove logo of Registered client. - [Update Registered client](https://docs.meshconnect.com/api-reference/account-management/registered-clients/update-registered-client.md): Update information about already Registered client by client id. This request does not support updating client Logo URL. In order to update a Logo URL, send separate Update Registered Logo request along with id of the client. - [Update Registered client Logo](https://docs.meshconnect.com/api-reference/account-management/registered-clients/update-registered-client-logo.md): Adds or update a logo for Registered client. Allowed file extensions are ".png", ".jpg", ".jpeg". Allowed file MIME types are "image/png", "image/jpeg", "image/jpg". Maximum file size is 5MB. Upload logo as form data with key 'logoFile'. - [Get fiat holdings](https://docs.meshconnect.com/api-reference/balance/get-account-balance.md): Get real-time account fiat balances. - [Get aggregated portfolio fiat balances](https://docs.meshconnect.com/api-reference/balance/get-aggregated-portfolio-fiat-balances.md): Get cached aggregated fiat balances from all connected integrations. - [Get integrations health status](https://docs.meshconnect.com/api-reference/managed-account-authentication/get-health-status.md): Get the list of supported institutions and their health statuses. - [Get Link token](https://docs.meshconnect.com/api-reference/managed-account-authentication/get-link-token-with-parameters.md): Get a short-lived, one-time use token for initializing a Link session using the client-side SDKs - [Refresh auth token](https://docs.meshconnect.com/api-reference/managed-account-authentication/refresh-auth-token.md): Refresh auth token of the connected institution. Some institutions do not require tokens to be refreshed. The following institutions require custom flows: WeBull: AuthToken should be provided along with the RefreshToken Vanguard: security settings may ac… - [Remove connection](https://docs.meshconnect.com/api-reference/managed-account-authentication/remove-connection.md): Remove connection to the financial institution and erase all related data completely. - [Get available integrations](https://docs.meshconnect.com/api-reference/managed-account-authentication/retrieve-the-list-of-all-available-integrations.md): Returns a list of integrations with details including the integration ID, name, type, DeFi wallet provider ID, and categories. - [Get deposit address](https://docs.meshconnect.com/api-reference/managed-transfers/get-deposit-address.md): Get or generate a cryptocurrency deposit address that can be used to transfer assets to the financial institution - [Get integrations](https://docs.meshconnect.com/api-reference/managed-transfers/get-integrations.md): **Get supported integrations list.** - [Get deposit addresses](https://docs.meshconnect.com/api-reference/managed-transfers/get-list-of-deposit-addresses.md): Get or generate a cryptocurrency deposit address that can be used to transfer assets to the financial institution - [Get networks](https://docs.meshconnect.com/api-reference/managed-transfers/get-networks.md): **Get supported networks list.** - [Get supported tokens](https://docs.meshconnect.com/api-reference/managed-transfers/get-supported-tokens-list.md): Get the list of all tokens supported by Mesh to perform transfers, including which networks and integrations are supported. - [Get Mesh transfers](https://docs.meshconnect.com/api-reference/managed-transfers/get-transfers-initiated-by-mesh.md): Get cryptocurrency transfers initiated by Mesh on exchanges or self-custody wallets. - [Get quote](https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer.md): Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network. Returns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or ACH/debit deposit). Currently only supported for Coinbase. - [Get aggregated portfolio](https://docs.meshconnect.com/api-reference/portfolio/get-aggregated-portfolio.md): Get the aggregated portfolio of the user containing market values. - [Get crypto holdings](https://docs.meshconnect.com/api-reference/portfolio/get-holdings.md): Obtain assets from the connected investment account. Performs realtime API call to the underlying integration. - [Get holdings values](https://docs.meshconnect.com/api-reference/portfolio/get-holdings-values.md): Obtain assets from the connected investment account and return total value and performance. Performs realtime API call to the underlying integration. - [Get deposit address](https://docs.meshconnect.com/api-reference/transfers/get-deposit-address.md): Get or generate a cryptocurrency deposit address that can be used to transfer assets to the financial institution - [Get profile data](https://docs.meshconnect.com/api-reference/verify/verify.md): Returns basic profile data of the user's exchange account. Available data varies by exchange and linked account. - [Get verified addresses](https://docs.meshconnect.com/api-reference/verify/wallet.md) - [15min Quickstart](https://docs.meshconnect.com/build/15min-quickstart.md) - [Use Mesh's callback functions](https://docs.meshconnect.com/build/callbacks.md) - [Fetch a Link Token](https://docs.meshconnect.com/build/fetch-link-token.md) - [Prepare for go-live](https://docs.meshconnect.com/build/go-live.md) - [Launch the Mesh SDK](https://docs.meshconnect.com/build/launch-sdk.md) - [Polish the experience](https://docs.meshconnect.com/build/polish.md) - [Prepare to build](https://docs.meshconnect.com/build/prepare-to-build.md) - [Supercharge return-users](https://docs.meshconnect.com/build/return-users.md) - [Add Mesh onramp integrations to your "Buy" lineup](https://docs.meshconnect.com/extend/onramp.md) - [Verify self-hosted wallets](https://docs.meshconnect.com/extend/verify-wallets.md) - [Add Mesh to your withdrawal flow](https://docs.meshconnect.com/extend/withdrawal.md) - [Intelligent catalog filtering](https://docs.meshconnect.com/resources/catalog-filtering.md) - [Common errors](https://docs.meshconnect.com/resources/common-errors.md) - [Concepts](https://docs.meshconnect.com/resources/concepts.md) - [Fiat currency support](https://docs.meshconnect.com/resources/fiat-currency.md) - [How it all fits together](https://docs.meshconnect.com/resources/how-it-fits.md) - [Manual deposits](https://docs.meshconnect.com/resources/manual-deposits.md) - [Multi-language support](https://docs.meshconnect.com/resources/multi-language.md) - [Sandbox & Testnets](https://docs.meshconnect.com/resources/sandbox-testnets.md) - [Mesh SDK events](https://docs.meshconnect.com/resources/sdk-events.md) - [Managing sub-clients](https://docs.meshconnect.com/resources/sub-clients.md) - [Network and token support](https://docs.meshconnect.com/resources/supported-tokens.md) - [Transfer status webhooks](https://docs.meshconnect.com/resources/webhooks.md) ## OpenAPI Specs - [swagger](https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json) - [openapi](https://docs.meshconnect.com/openapi.json)