# Transactions

Use these API operations to obtain details about transactions.
| Operation | Method | Description |
|  --- | --- | --- |
| [List transactions](#operation/listTransactions) | GET | Get a paginated list of transactions, optionally filtered by type and status. |
| [Get a transaction](#operation/getTransaction) | GET | Get a specific transaction by ID. |
| [Approve a pending redemption](#operation/updateTransactionDestination) | PUT | Approve a transaction held in `PENDING` status and direct it to fiat or a bridge. |

 - [GET /v1/stablecoin/transactions](https://docs.ripple.com/pt-br/products/stablecoin/api/reference/rlusd-openapi/transactions/listtransactions.md): Returns a paginated list of transactions, optionally filtered by types and statuses.
 - [GET /v1/stablecoin/transactions/{id}](https://docs.ripple.com/pt-br/products/stablecoin/api/reference/rlusd-openapi/transactions/gettransaction.md): Returns a single transaction by ID.
 - [PUT /v1/stablecoin/transactions/{id}/destination](https://docs.ripple.com/pt-br/products/stablecoin/api/reference/rlusd-openapi/transactions/updatetransactiondestination.md): Approves a transaction held in `PENDING` status (flexible redemption) and directs it. Set `type` to `FIAT` to settle to your default bank account (creates a `REDEMPTION`), or to `CRYPTO` with a `walle
