Skip to main content
The Enterprise API offers several ways to move value within your platform. Two of them are trade and send: A trade converts one asset into another for the same user (e.g. USD → BTC). A send moves the same asset from one user to another within your organization (e.g. USD → USD). Unlike platforms restricted to a fixed list of trading pairs, Uphold supports any-to-any conversion: a user can trade between any two supported assets directly, with no predefined pairs.

How they compare

TradeSend
AssetsDifferent (e.g. USD → BTC)Same (e.g. USD → USD)
UsersSame user, two accountsDifferent users (same org)
RateLocked at quote timeAlways 1:1
SettlementInstantInstant

Start building

Trade via API

Convert between different assets for the same user using the quote → commit flow.

Send via API

Move the same asset between two users in the same organization at a 1:1 rate.

Trade interactive walkthrough

Click through the trade flow step by step.

Send interactive walkthrough

Click through the send flow step by step.