| Method | Endpoint | Summary |
| --- | --- | --- |
| `POST` | `/v1/earn/external-wallet/deposit-transactions` | Build an unsigned external-wallet deposit transaction |
| `POST` | `/v1/earn/external-wallet/deposits` | Submit a signed external-wallet deposit |
| `GET` | `/v1/earn/external-wallet/earnings` | Get one external wallet's balance and earnings |
| `GET` | `/v1/earn/external-wallet/movements` | List one external wallet's activity |
| `GET` | `/v1/earn/external-wallet/movements/{movementId}` | Get one external-wallet movement |
| `GET` | `/v1/earn/external-wallet/positions` | List one external wallet's positions |
| `GET` | `/v1/earn/external-wallet/positions/summary` | Get external-wallet position totals |
| `POST` | `/v1/earn/external-wallet/withdrawal-previews` | Preview an external-wallet exit |
| `POST` | `/v1/earn/external-wallet/withdrawal-transactions` | Build an unsigned external-wallet exit transaction |
| `POST` | `/v1/earn/external-wallet/withdrawals` | Submit a signed external-wallet withdrawal |
| `GET` | `/v1/earn/strategies` | List yield strategies |
| `GET` | `/v1/earn/strategies/{strategyId}` | Get one yield strategy |
| `POST` | `/v1/earn/vault-deposit-previews` | Preview a direct vault deposit |