e445c15e5bee
Update wire withdrawal
Approve or reject a pending wire withdrawal. If approving, the state updates to confirmed, enabling BitGo Trust to wire transfer the funds. If rejecting, the state updates to rejected, canceling the pending wire transfer. This endpoint is deprecated. Use Confirm fiat withdrawal instead.
Path parameters
Request body
String representation of the amount to send in base units of the currency.
The address to send to.
Example request
{
"amount": "2000000",
"address": "2MvrwRYBAuRtPTiZ5MyKg42Ke55W3fZJfZS"
}Response
OK
The value (in base units) sent by this transfer, excluding network fees. BitGo is deprecating this field in the future.
The value (in base units) sent by this transfer, excluding network fees represented as a string. BitGo is deprecating this field in the future.
A cryptocurrency symbol or token ticker symbol
A comment from the user
The date this Transfer was last updated
The state of the transfer. Includes the following:
- confirmed: The transfer is confirmed on chain.
- failed: BitGo failed to confirm the transfer on chain. You must retry the transaction.
- initialized: The initial state when creating a transfer.
- pendingApproval: The transfer requires admin approval to proceed.
- rejected: The transfer was rejected by an admin.
- removed: A network re-org occurred, causing the confirmed transfer to be removed from the blockchain.
- replaced: The transfer was stuck due to having a low fee and was replaced by a new transfer with a higher fee.
- reversed: The transfer was reversed (e.g., when a withdrawal offer is rejected in multi-step transfers).
- signed: The transfer was approved by an admin (if required) and then signed by BitGo.
- unconfirmed: The signed transaction was sent to the network, and is pending on-chain validation.
The on-chain transaction id
The amount of USD of this Transfer (will be negative if it's a send)
The USD rate at the time this Transfer was created
The median USD value of this Transfer
The median USD rate at the time this Transfer was created
The fee USD value for token transfers
The fee coin USD rate for token transfers
The total value (in base units) sent by this Transfer (may be approximate for ETH and other coins where amounts in base units can exceed 2^53 - 1)
The total value (in base units) sent by this Transfer represented as a String
Wallet type
The value (in base units) sent by this transfer, excluding network fees, represented as a string
The value (in base units) sent by this transfer excluding network fees.
The number of blocks that have been confirmed since this Transfer's block was confirmed
Consolidation ID if this transfer is part of a consolidation
The Transfer's fee (in base units) represented as a String
The coin used to pay the fee (for cross-chain transactions)
Unique wallet identifier for preventing double-spends
Transfer subtype
Associated transaction request ID
Associated GO staking request ID
The height of the block this Transfer was confirmed in (999999999 if unconfirmed)
The unique height id of the block
Whether this is an instant transaction
The instant transaction ID if applicable
Whether this transfer represents a fee
Whether this transfer represents a staking reward
Whether this transfer represents an unlock operation
DEPRECATED. Number of segwit inputs on the transfer.
The Transfer's BitGo fee (in base units)
The Transfer's BitGo fee (in base units) represented as a String
A string representation (in base units) of the initial value for the transfer. This is present because when a transaction fails on chain, its value is mutated to be zero. This string is immutable and will always be the intended value of the initial transfer regardless of the final state of the transaction.
Address labels (if any) from entries concatenated.
The type of the transaction id
Whether BitGo already sent notifications to the users of the transfer wallet
The size of the transaction
Label of the wallet associated with this transfer
Name of the enterprise associated with this transfer
Elliptic risk score information (trust transfers)
Whether sender information has been verified (trust transfers)
Parameters used to build the transaction
The time this transfer was created
The time this transfer was approved
The time this transfer was rejected
The time this transfer was signed
The time this transfer became unconfirmed
The time this transfer was confirmed
The time this transfer was removed
The time this transfer was commented on
The time this transfer failed
The time this transfer was regenerated
The time this transfer was replaced
The time this transfer started replacing another
The time this transfer was abandoned
The date this transfer was signed (legacy field)
The time this transfer was approved by the customer (trust transfers)
The time identity verification was completed (trust transfers)
The time this transfer was signed by trust (trust transfers)
The time this transfer received final trust approval (trust transfers)
Example response
{
"baseValueString": "2000000",
"coin": "btc",
"enterprise": "59cd72485007a239fb00282ed480da1f",
"organization": "59cd72485007a239fb00282ed480da1f",
"entries": [
{
"address": "2NAUwNgXaoFj2VVnSEvNLGuez8CfdU2UCMZ",
"valueString": "20000",
"wallet": "59cd72485007a239fb00282ed480da1f",
"walletLabel": "My Cold Wallet",
"token": "omg"
}
],
"history": [
{
"user": "59cd72485007a239fb00282ed480da1f"
}
],
"id": "59cd72485007a239fb00282ed480da1f",
"txid": "b8a828b98dbf32d9fd1875cbace9640ceb8c82626716b4a64203fdc79bb46d26",
"valueString": "2000000",
"wallet": "59cd72485007a239fb00282ed480da1f"
}