MeshConnect
Mesh enables safer, easier crypto transfers and payments from 300+ leading exchanges and wallets, all without leaving your platform
Mesh
Docs
- Generate Auth token: Get a short lived token for initializing request calls for Registered client API.
- Get Main Client callback urls: Get information about Main Client Allowed Link URLs.
- Update Main Client callback urls: 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: 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: Delete Registered client by id.
- Get all Registered clients: Get information about all Registered clients.
- Get Registered client: Get information about the Registered client of specified identifier.
- Remove Registered client Logo: Remove logo of Registered client.
- Update Registered client: 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: 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: Get real-time account fiat balances.
- Get aggregated portfolio fiat balances: Get cached aggregated fiat balances from all connected integrations.
- Get integrations health status: Get the list of supported institutions and their health statuses.
- Get Link token: Get a short-lived, one-time use token for initializing a Link session using the client-side SDKs
- Refresh auth token: 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: Remove connection to the financial institution and erase all related data completely.
- Get available integrations: Returns a list of integrations with details including the integration ID, name, type, DeFi wallet provider ID, and categories.
- Get deposit address: Get or generate a cryptocurrency deposit address that can be used to transfer assets to the financial institution
- Get integrations: Get supported integrations list.
- Get deposit addresses: Get or generate a cryptocurrency deposit address that can be used to transfer assets to the financial institution
- Get networks: Get supported networks list.
- Get supported tokens: Get the list of all tokens supported by Mesh to perform transfers, including which networks and integrations are supported.
- Get Mesh transfers: Get cryptocurrency transfers initiated by Mesh on exchanges or self-custody wallets.
- Get quote: 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: Get the aggregated portfolio of the user containing market values.
- Get crypto holdings: Obtain assets from the connected investment account. Performs realtime API call to the underlying integration.
- Get holdings values: Obtain assets from the connected investment account and return total value and performance. Performs realtime API call to the underlying integration.
- Get deposit address: Get or generate a cryptocurrency deposit address that can be used to transfer assets to the financial institution
- Get profile data: Returns basic profile data of the user's exchange account. Available data varies by exchange and linked account.
- Get verified addresses
- 15min Quickstart
- Use Mesh's callback functions
- Fetch a Link Token
- Prepare for go-live
- Launch the Mesh SDK
- Polish the experience
- Prepare to build
- Supercharge return-users
- Add Mesh onramp integrations to your "Buy" lineup
- Verify self-hosted wallets
- Add Mesh to your withdrawal flow
- Intelligent catalog filtering
- Common errors
- Concepts
- Fiat currency support
- How it all fits together
- Manual deposits
- Multi-language support
- Sandbox & Testnets
- Mesh SDK events
- Managing sub-clients
- Network and token support
- Transfer status webhooks
OpenAPI Specs
Automate transactions like real-time eligibility checks and claims processing with developer-friendly, JSON-based APIs that support thousands of payers.
Primev is building mev-commit, a credible commitment network for mev actors.
Dynamic offers a suite of tools for effortless log in, wallet creation and user management. Designed for users. Built for developers.
Earn revenue today without delaying your roadmap. Payment processing for SaaS by SaaS.
FlowX.AI is redefining banking modernization with the first-ever unified, open, AI platform built to free banks from restrictive point solutions.
Markets, illuminated — World's largest provider of trading indicators for every market from stocks, crypto, and forex.