POST
Enable bridging for a wallet
Checks the wallet's native balance and requests gas-tank funding if needed. Returns 400 if the coin does not support the enableBridging feature. Returns 500 if a downstream service (indexer or gas-tank-service) fails.
Path Params
-
coinstring requiredThe coin identifier -
walletIdstring requiredThe BitGo wallet ID
Responses
200
OK
Response Body
object
-
statusstring enum requiredCurrent funding statusfundedfunding_initiatedfunding_pendingalready_funded_insufficient -
currentBalancestring requiredCurrent native balance of the wallet's base address in base units -
minimumRequiredstring requiredMinimum native balance required for bridging in base units -
fundingJobIdstringGas-tank-service funding job ID — present when status is funding_initiated or funding_pending -
estimatedConfirmationSecondsnumberEstimated seconds for the funding transaction to confirm -
messagestringHuman-readable message, typically retry guidance or error explanation
400
Bad Request
Response Body
object
-
namestringError code -
contextmap of objects requiredProperties that apply to a specific error namecontext object
-
<key>object
-
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id
401
Unauthorized
Response Body
object
-
namestringError code -
contextmap of objects requiredProperties that apply to a specific error namecontext object
-
<key>object
-
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id
403
Forbidden
Response Body
object
-
namestringError code -
contextmap of objects requiredProperties that apply to a specific error namecontext object
-
<key>object
-
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id
500
Internal Server Error
Response Body
object
-
namestringError code -
contextmap of objects requiredProperties that apply to a specific error namecontext object
-
<key>object
-
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id