> ## Documentation Index
> Fetch the complete documentation index at: https://developer.uphold.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Trade & Send integration overview

> Move assets within your platform — trade between different assets for the same user, or send the same asset between two different users.

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

|            | Trade                      | Send                       |
| ---------- | -------------------------- | -------------------------- |
| Assets     | Different (e.g. USD → BTC) | Same (e.g. USD → USD)      |
| Users      | Same user, two accounts    | Different users (same org) |
| Rate       | Locked at quote time       | Always 1:1                 |
| Settlement | Instant                    | Instant                    |

## Start building

<CardGroup cols={2}>
  <Card title="Trade via API" icon="code" href="/developer-guides/trade-and-send/trade/via-rest-api">
    Convert between different assets for the same user using the quote → commit flow.
  </Card>

  <Card title="Send via API" icon="code" href="/developer-guides/trade-and-send/send/via-rest-api">
    Move the same asset between two users in the same organization at a 1:1 rate.
  </Card>

  <Card title="Trade interactive walkthrough" icon="play" href="/developer-guides/trade-and-send/trade/interactive-trade-flow">
    Click through the trade flow step by step.
  </Card>

  <Card title="Send interactive walkthrough" icon="play" href="/developer-guides/trade-and-send/send/interactive-send-flow">
    Click through the send flow step by step.
  </Card>
</CardGroup>
