---
title: "Changes to Update pending approval"
method: PUT
path: "/api/v2/pendingapprovals/{approvalId}"
---

# Changes to Update pending approval

`PUT /api/v2/pendingapprovals/{approvalId}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 9 of 33 revisions.

- **2026-09-22** `3d2da605821b` — 2 breaking, 9 info
- **2026-09-22** `d083f3244790` — 2 breaking
- **2026-09-11** `021ae042735e` — 12 warning
- **2026-08-31** `1ebd03e70ace` — 4 breaking, 312 warning, 8 info
- **2026-08-26** `d81ef83f0335` — 4 breaking, 1824 warning
- **2026-08-25** `131dfb5af323` — 1 info
- **2026-08-19** `70b5f74b1799` — 14 warning
- **2026-08-14** `d462b237b984` — 2 breaking
- **2026-08-11** `ee916dca3250` — 13 breaking, 6 warning, 100 info

## Changes

- **2026-09-22** `3d2da605821b` — 2 breaking, 9 info
  - added `#/components/schemas/PendingApprovalUpdateAction` to the `state` request property `allOf` list
  - the `state` request property type changed from `string` to no type
  - added the new optional request property `attestation`
  - added the new optional request property `halfSigned`
  - added the new optional request property `isFullSigned`
  - added the new optional request property `isSigned`
  - added the new optional request property `resolutionMemo`
  - added the new optional request property `txHex`
  - added the new optional request property `videoApprover`
  - added the new optional request property `videoException`
  - added the new optional request property `videoLink`
- **2026-09-22** `d083f3244790` — 2 breaking
  - added `#/components/schemas/AdaRealFiClaimTimelockIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/AdaRealFiClaimTimelockIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `202`
- **2026-09-11** `021ae042735e` — 12 warning
  - added the new `redpallasMPCv2Round1` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/messages/items/state/allOf[subschema #1: TransactionState]/` response property for the response status `200`
  - added the new `redpallasMPCv2Round1` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/messages/items/state/allOf[subschema #1: TransactionState]/` response property for the response status `202`
  - added the new `redpallasMPCv2Round1` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/transactions/items/state` response property for the response status `200`
  - added the new `redpallasMPCv2Round1` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/transactions/items/state` response property for the response status `202`
  - added the new `redpallasMPCv2Round2` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/messages/items/state/allOf[subschema #1: TransactionState]/` response property for the response status `200`
  - added the new `redpallasMPCv2Round2` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/messages/items/state/allOf[subschema #1: TransactionState]/` response property for the response status `202`
  - added the new `redpallasMPCv2Round2` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/transactions/items/state` response property for the response status `200`
  - added the new `redpallasMPCv2Round2` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/transactions/items/state` response property for the response status `202`
  - added the new `redpallasMPCv2Round3` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/messages/items/state/allOf[subschema #1: TransactionState]/` response property for the response status `200`
  - added the new `redpallasMPCv2Round3` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/messages/items/state/allOf[subschema #1: TransactionState]/` response property for the response status `202`
  - added the new `redpallasMPCv2Round3` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/transactions/items/state` response property for the response status `200`
  - added the new `redpallasMPCv2Round3` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #2: TransactionRequestFull]/allOf[subschema #1]/transactions/items/state` response property for the response status `202`
- **2026-08-31** `1ebd03e70ace` — 4 breaking, 312 warning, 8 info
  - added `#/components/schemas/AdaRealFiStakeIntent, #/components/schemas/AdaRealFiUnstakeIntent, #/components/schemas/AdaRealFiCancelIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/AdaRealFiStakeIntent, #/components/schemas/AdaRealFiUnstakeIntent, #/components/schemas/AdaRealFiCancelIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `202`
  - added `subschema #1, subschema #2` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #71: Lightning Payment Intent -> subschema #74: Lightning Payment Intent]/` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #71: Lightning Payment Intent -> subschema #74: Lightning Payment Intent]/` response property `oneOf` list for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/intent/allOf[subschema #1: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/intent/allOf[subschema #1: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SuiGoUnstakeIntent -> subschema #103: SuiGoUnstakeIntent]/allOf[subschema #1: GoUnstakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SuiGoUnstakeIntent -> subschema #103: SuiGoUnstakeIntent]/allOf[subschema #1: GoUnstakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SuiGoUnstakeIntent -> subschema #103: SuiGoUnstakeIntent]/allOf[subschema #2: BaseGoStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SuiGoUnstakeIntent -> subschema #103: SuiGoUnstakeIntent]/allOf[subschema #2: BaseGoStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SuiGoUnstakeIntent -> subschema #103: SuiGoUnstakeIntent]/allOf[subschema #3: SuiBuildOptions]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SuiGoUnstakeIntent -> subschema #103: SuiGoUnstakeIntent]/allOf[subschema #3: SuiBuildOptions]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #101: SUI Payment Intent -> subschema #104: SUI Payment Intent]/allOf[subschema #1: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #101: SUI Payment Intent -> subschema #104: SUI Payment Intent]/allOf[subschema #1: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #101: SUI Payment Intent -> subschema #104: SUI Payment Intent]/allOf[subschema #2: SuiBuildOptions]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #101: SUI Payment Intent -> subschema #104: SUI Payment Intent]/allOf[subschema #2: SuiBuildOptions]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #102: SUI Stake Intent -> subschema #105: SUI Stake Intent]/allOf[subschema #2: StakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #102: SUI Stake Intent -> subschema #105: SUI Stake Intent]/allOf[subschema #2: StakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #103: SUI Unstaking Intent -> subschema #106: SUI Unstaking Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #103: SUI Unstaking Intent -> subschema #106: SUI Unstaking Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #104: Tao Claim Root Intent -> subschema #107: Tao Claim Root Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #104: Tao Claim Root Intent -> subschema #107: Tao Claim Root Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Stake Intent -> subschema #108: Tao Stake Intent]/allOf[subschema #2: StakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Stake Intent -> subschema #108: Tao Stake Intent]/allOf[subschema #2: StakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Stake Intent -> subschema #108: Tao Stake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Stake Intent -> subschema #108: Tao Stake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #106: Tao Switch Validator Intent -> subschema #109: Tao Switch Validator Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #106: Tao Switch Validator Intent -> subschema #109: Tao Switch Validator Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #107: Tao Transfer Stake Intent -> subschema #110: Tao Transfer Stake Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #107: Tao Transfer Stake Intent -> subschema #110: Tao Transfer Stake Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #108: Tao Unstake Intent -> subschema #111: Tao Unstake Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #108: Tao Unstake Intent -> subschema #111: Tao Unstake Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #108: Tao Unstake Intent -> subschema #111: Tao Unstake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #108: Tao Unstake Intent -> subschema #111: Tao Unstake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #109: Intent for approving tokens for spending by a batcher contract -> subschema #112: Intent for approving tokens for spending by a batcher contract]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #109: Intent for approving tokens for spending by a batcher contract -> subschema #112: Intent for approving tokens for spending by a batcher contract]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #10: Atom Unstake Intent -> subschema #13: Atom Unstake Intent]/allOf[subschema #2: UnstakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #10: Atom Unstake Intent -> subschema #13: Atom Unstake Intent]/allOf[subschema #2: UnstakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #111: TON Delegate Intent -> subschema #114: TON Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `cancel` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #111: TON Delegate Intent -> subschema #114: TON Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - …284 more
- **2026-08-26** `d81ef83f0335` — 4 breaking, 1824 warning
  - added `#/components/schemas/WrapNativeIntent, #/components/schemas/UnwrapNativeIntent, #/components/schemas/WrapApproveIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/WrapNativeIntent, #/components/schemas/UnwrapNativeIntent, #/components/schemas/WrapApproveIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `202`
  - added `subschema #1, subschema #2` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #68: Lightning Payment Intent -> subschema #71: Lightning Payment Intent]/` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #68: Lightning Payment Intent -> subschema #71: Lightning Payment Intent]/` response property `oneOf` list for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/intent/allOf[subschema #1: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/intent/allOf[subschema #1: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SUI Unstaking Intent -> subschema #103: SUI Unstaking Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #100: SUI Unstaking Intent -> subschema #103: SUI Unstaking Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #101: Tao Claim Root Intent -> subschema #104: Tao Claim Root Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #101: Tao Claim Root Intent -> subschema #104: Tao Claim Root Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #102: Tao Stake Intent -> subschema #105: Tao Stake Intent]/allOf[subschema #2: StakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #102: Tao Stake Intent -> subschema #105: Tao Stake Intent]/allOf[subschema #2: StakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #102: Tao Stake Intent -> subschema #105: Tao Stake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #102: Tao Stake Intent -> subschema #105: Tao Stake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #103: Tao Switch Validator Intent -> subschema #106: Tao Switch Validator Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #103: Tao Switch Validator Intent -> subschema #106: Tao Switch Validator Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #104: Tao Transfer Stake Intent -> subschema #107: Tao Transfer Stake Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #104: Tao Transfer Stake Intent -> subschema #107: Tao Transfer Stake Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Unstake Intent -> subschema #108: Tao Unstake Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Unstake Intent -> subschema #108: Tao Unstake Intent]/allOf[subschema #2: WithdrawIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Unstake Intent -> subschema #108: Tao Unstake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #105: Tao Unstake Intent -> subschema #108: Tao Unstake Intent]/allOf[subschema #3: Tao Staking Base Intent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #106: Intent for approving tokens for spending by a batcher contract -> subschema #109: Intent for approving tokens for spending by a batcher contract]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #106: Intent for approving tokens for spending by a batcher contract -> subschema #109: Intent for approving tokens for spending by a batcher contract]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #108: TON Delegate Intent -> subschema #111: TON Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #108: TON Delegate Intent -> subschema #111: TON Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #109: TON Multi Nominator Delegate Intent -> subschema #112: TON Multi Nominator Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #109: TON Multi Nominator Delegate Intent -> subschema #112: TON Multi Nominator Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #10: Atom Unstake Intent]/allOf[subschema #2: UnstakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #10: Atom Unstake Intent]/allOf[subschema #2: UnstakeIntent]/allOf[subschema #2: BaseStakeIntent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #110: TON Multi Nominator Undelegate Intent -> subschema #113: TON Multi Nominator Undelegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #110: TON Multi Nominator Undelegate Intent -> subschema #113: TON Multi Nominator Undelegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #111: TON Payment Intent -> subschema #114: TON Payment Intent]/allOf[subschema #2: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #111: TON Payment Intent -> subschema #114: TON Payment Intent]/allOf[subschema #2: PaymentIntent]/allOf[subschema #1: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #112: TON Single Nominator Delegate Intent -> subschema #115: TON Single Nominator Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #112: TON Single Nominator Delegate Intent -> subschema #115: TON Single Nominator Delegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #113: TON Single Nominator Undelegate Intent -> subschema #116: TON Single Nominator Undelegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #113: TON Single Nominator Undelegate Intent -> subschema #116: TON Single Nominator Undelegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #114: TON Undelegate Intent -> subschema #117: TON Undelegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `200`
  - added the new `finalizeUnwrap` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/oneOf[subschema #114: TON Undelegate Intent -> subschema #117: TON Undelegate Intent]/allOf[subschema #2: Intent]/intentType` response property for the response status `202`
  - …1788 more
  - …this revision’s changelog is incomplete
- **2026-08-25** `131dfb5af323` — 1 info
  - added the non-success response with the status `409`
- **2026-08-19** `70b5f74b1799` — 14 warning
  - added the new `evaluateFraudRisk` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/policyRuleRequest/update/action/allOf[subschema #1: PolicyRuleAction]/type/allOf[subschema #1: ActionType]/` response property for the response status `200`
  - added the new `evaluateFraudRisk` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/policyRuleRequest/update/action/allOf[subschema #1: PolicyRuleAction]/type/allOf[subschema #1: ActionType]/` response property for the response status `202`
  - added the new `evaluateFraudRisk` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/policyRuleRequest/updates/items/action/allOf[subschema #1: PolicyRuleAction]/type/allOf[subschema #1: ActionType]/` response property for the response status `200`
  - added the new `evaluateFraudRisk` enum value to the `info/allOf[subschema #1: PendingApprovalInfo]/policyRuleRequest/updates/items/action/allOf[subschema #1: PolicyRuleAction]/type/allOf[subschema #1: ActionType]/` response property for the response status `202`
  - added the new `pendingFraudRiskEvaluation` enum value to the `actions/items/resolvers/items/resolutionType/allOf[subschema #1: Pending]/` response property for the response status `200`
  - added the new `pendingFraudRiskEvaluation` enum value to the `actions/items/resolvers/items/resolutionType/allOf[subschema #1: Pending]/` response property for the response status `202`
  - added the new `pendingFraudRiskEvaluation` enum value to the `resolvers/items/resolutionType/allOf[subschema #1: Pending]/` response property for the response status `200`
  - added the new `pendingFraudRiskEvaluation` enum value to the `resolvers/items/resolutionType/allOf[subschema #1: Pending]/` response property for the response status `202`
  - added the new `pendingFraudRiskEvaluation` enum value to the `state/allOf[subschema #1: PendingApprovalState]/oneOf[subschema #1: Pending]/` response property for the response status `200`
  - added the new `pendingFraudRiskEvaluation` enum value to the `state/allOf[subschema #1: PendingApprovalState]/oneOf[subschema #1: Pending]/` response property for the response status `202`
  - added the new `pendingFraudRiskEvaluation` enum value to the `state/allOf[subschema #1: PendingApprovalState]/oneOf[subschema #3: Pending Trust]/` response property for the response status `200`
  - added the new `pendingFraudRiskEvaluation` enum value to the `state/allOf[subschema #1: PendingApprovalState]/oneOf[subschema #3: Pending Trust]/` response property for the response status `202`
  - added the new `pendingFraudRiskEvaluation` enum value to the `state/allOf[subschema #1: PendingApprovalState]/oneOf[subschema #4: Pending Protected]/` response property for the response status `200`
  - added the new `pendingFraudRiskEvaluation` enum value to the `state/allOf[subschema #1: PendingApprovalState]/oneOf[subschema #4: Pending Protected]/` response property for the response status `202`
- **2026-08-14** `d462b237b984` — 2 breaking
  - added `#/components/schemas/TaoClaimRootIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/TaoClaimRootIntent` to the `info/allOf[subschema #1: PendingApprovalInfo]/transactionRequestFull/txRequest/oneOf[subschema #1: TransactionRequestLite]/allOf[subschema #1]/intent/allOf[subschema #1: TransactionIntent]/` response property `oneOf` list for the response status `202`
- …earlier changes are on the page: https://skmtc.dev/bitgo/apis/bitgo-api/changes/api/v2/pendingapprovals/:approvalId/put

---

[Operation](https://skmtc.dev/bitgo/apis/bitgo-api/docs/api/v2/pendingapprovals/:approvalId/put.md) · [API](https://skmtc.dev/bitgo/apis/bitgo-api.md) · [Page](https://skmtc.dev/bitgo/apis/bitgo-api/changes/api/v2/pendingapprovals/:approvalId/put)
