---
title: "Changes to Approve a pending redemption"
method: PUT
path: "/v1/stablecoin/transactions/{id}/destination"
---

# Changes to Approve a pending redemption

`PUT /v1/stablecoin/transactions/{id}/destination`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 3 revisions.

- **2026-09-18** `6db752579872`: 48 warning, 4 info
- **2026-09-11** `ac589c8a68bb`: 3 warning, 3 info

## Changes

- **2026-09-18** `6db752579872`: 48 warning, 4 info
  - added the new `FIAT_INSTRUCTION_ALREADY_EXISTS` enum value to the `code` response property for the response status `400`
  - added the new `FIAT_INSTRUCTION_ALREADY_EXISTS` enum value to the `code` response property for the response status `401`
  - added the new `FIAT_INSTRUCTION_ALREADY_EXISTS` enum value to the `code` response property for the response status `403`
  - added the new `FIAT_INSTRUCTION_ALREADY_EXISTS` enum value to the `code` response property for the response status `404`
  - added the new `FIAT_INSTRUCTION_ALREADY_EXISTS` enum value to the `code` response property for the response status `409`
  - added the new `FIAT_INSTRUCTION_ALREADY_EXISTS` enum value to the `code` response property for the response status `500`
  - added the new `FIAT_INSTRUCTION_INVALID_STATUS_TRANSITION` enum value to the `code` response property for the response status `400`
  - added the new `FIAT_INSTRUCTION_INVALID_STATUS_TRANSITION` enum value to the `code` response property for the response status `401`
  - added the new `FIAT_INSTRUCTION_INVALID_STATUS_TRANSITION` enum value to the `code` response property for the response status `403`
  - added the new `FIAT_INSTRUCTION_INVALID_STATUS_TRANSITION` enum value to the `code` response property for the response status `404`
  - added the new `FIAT_INSTRUCTION_INVALID_STATUS_TRANSITION` enum value to the `code` response property for the response status `409`
  - added the new `FIAT_INSTRUCTION_INVALID_STATUS_TRANSITION` enum value to the `code` response property for the response status `500`
  - added the new `FIAT_INSTRUCTION_NOT_FOUND` enum value to the `code` response property for the response status `400`
  - added the new `FIAT_INSTRUCTION_NOT_FOUND` enum value to the `code` response property for the response status `401`
  - added the new `FIAT_INSTRUCTION_NOT_FOUND` enum value to the `code` response property for the response status `403`
  - added the new `FIAT_INSTRUCTION_NOT_FOUND` enum value to the `code` response property for the response status `404`
  - added the new `FIAT_INSTRUCTION_NOT_FOUND` enum value to the `code` response property for the response status `409`
  - added the new `FIAT_INSTRUCTION_NOT_FOUND` enum value to the `code` response property for the response status `500`
  - added the new `FORBIDDEN` enum value to the `code` response property for the response status `400`
  - added the new `FORBIDDEN` enum value to the `code` response property for the response status `401`
  - added the new `FORBIDDEN` enum value to the `code` response property for the response status `403`
  - added the new `FORBIDDEN` enum value to the `code` response property for the response status `404`
  - added the new `FORBIDDEN` enum value to the `code` response property for the response status `409`
  - added the new `FORBIDDEN` enum value to the `code` response property for the response status `500`
  - added the new `STABLECOIN_BANK_DETAILS_NOT_FOUND` enum value to the `code` response property for the response status `400`
  - added the new `STABLECOIN_BANK_DETAILS_NOT_FOUND` enum value to the `code` response property for the response status `401`
  - added the new `STABLECOIN_BANK_DETAILS_NOT_FOUND` enum value to the `code` response property for the response status `403`
  - added the new `STABLECOIN_BANK_DETAILS_NOT_FOUND` enum value to the `code` response property for the response status `404`
  - added the new `STABLECOIN_BANK_DETAILS_NOT_FOUND` enum value to the `code` response property for the response status `409`
  - added the new `STABLECOIN_BANK_DETAILS_NOT_FOUND` enum value to the `code` response property for the response status `500`
  - added the new `UPSTREAM_UNAVAILABLE` enum value to the `code` response property for the response status `400`
  - added the new `UPSTREAM_UNAVAILABLE` enum value to the `code` response property for the response status `401`
  - added the new `UPSTREAM_UNAVAILABLE` enum value to the `code` response property for the response status `403`
  - added the new `UPSTREAM_UNAVAILABLE` enum value to the `code` response property for the response status `404`
  - added the new `UPSTREAM_UNAVAILABLE` enum value to the `code` response property for the response status `409`
  - added the new `UPSTREAM_UNAVAILABLE` enum value to the `code` response property for the response status `500`
  - added the new `WALLET_NOT_APPROVED` enum value to the `code` response property for the response status `400`
  - added the new `WALLET_NOT_APPROVED` enum value to the `code` response property for the response status `401`
  - added the new `WALLET_NOT_APPROVED` enum value to the `code` response property for the response status `403`
  - added the new `WALLET_NOT_APPROVED` enum value to the `code` response property for the response status `404`
  - …12 more
- **2026-09-11** `ac589c8a68bb`: 3 warning, 3 info
  - removed the request property `walletId`
  - removed the optional property `destination/allOf[#/components/schemas/TransactionEndpoint]/walletId` from the response with the `200` status
  - removed the optional property `source/walletId` from the response with the `200` status
  - added the new optional request property `walletRipId`
  - added the optional property `destination/allOf[#/components/schemas/TransactionEndpoint]/walletRipId` to the response with the `200` status
  - added the optional property `source/walletRipId` to the response with the `200` status

---

[Operation](https://skmtc.dev/ripple/apis/ripple-mint-api/docs/v1/stablecoin/transactions/:id/destination/put.md) - [API](https://skmtc.dev/ripple/apis/ripple-mint-api.md) - [Page](https://skmtc.dev/ripple/apis/ripple-mint-api/changes/v1/stablecoin/transactions/:id/destination/put)
