PUT
Update enterprise
Path Params
-
enterpriseIdstring requiredThe enterprise ID
Body Params
object
-
legalIdentifiersobjectlegalIdentifiers object
-
legalPersonNamestring requiredLegal name of the Enterprise
-
-
approvalsRequiredintegerHow many Enterprise Admins are required for action to fire -
distributedCustodyobjectParameters associated with distributed custody enterprises. If you want to remove 'signingBitgoOrg', set it to null.distributedCustody object
-
signingBitgoOrgstring nullableBitGo Organization related to this entity. Allowed values are BitGo Inc, BitGo Trust, BitGo New York, BitGo Germany, BitGo Switzerland, Frankfurt DE Trust, BitGo Sister Trust 1, BitGo Korea, BitGo Singapore, null
-
-
usersViewAllWalletsbooleanAllow users to view all wallets -
preferredUistring enumThe UI that this enterprise prefers to usebg23bg25-instbg25-retailkintsugi -
settingsobjectEnterprise admin settings to change. Only the settings that are present are updated.settings object
-
withdrawalAttestationRequiredbooleanRequire withdrawals to be confirmed with the initiator's passkey. Only an enterprise admin can change it. On an enterprise with more than one admin the change needs approval from other admins: the response is 202 with the pending approval, and the setting changes once it is approved. In that case it must be the only change in the request: combining it with any other field returns 400 and nothing is changed.
-
Responses
200
OK
Response Body
object
-
accountTypestring enumIndicates which type of KYC process the enterprise has to completeindividualentity -
additionalEnterpriseInfoobjectadditionalEnterpriseInfo object
-
contactobjectcontact object
-
namestringLegal name of the enterprise, not neccessarily the enterprise name -
streetstringAddress line -
street2string nullableOptional 2nd address line -
suitestringOptional suite number -
citystringCity name -
statestringState or region -
postalCodestringPostcal code -
countrystringISO 3166-1 Alpha-3 country code
-
-
-
adminobjectadmin object
-
policyobjectpolicy object
-
idstring required -
datestring date-time -
labelstring -
latestboolean required -
rulesarray of objects requiredrules object
-
idstring required -
lockDatestring date-time requiredThe time at which this rule becomes immutable -
mutabilityConstraintstring enumSpecifies whether a BitGo admin can change
lockDatemanaged- Not locked, but requires approval from a BitGo admin to changepermanent-lockDatecannot be changed
managedpermanent -
coinstringA cryptocurrency or token ticker symbol. -
typestring enum requiredWhat causes this rule to triggeradvancedWhitelistallTxbitcoinAddressWhitelistcoinAddressWhitelistcoinAddressBlacklisttransactionLimitvelocityLimitwebhook -
conditionobjectParameters for the typeONE OF
-
amountStringstring -
timeWindowintegerTime window in seconds for a velocity limit, between 1 and a month
-
amountStringstring -
timeWindowintegerTime window in seconds for a velocity limit, between 1 and 30 days
-
addressesarray of objectsAddresses allowed/restricted for a whitelist/blacklistONE OF
string
string
-
entriesarray of objectsEntries specifying which addresses/ wallets/ enterprises are on the whitelistentries object
-
itemstring requiredA valid blockchain address, wallet ID, enterprise ID, or organization ID. Must be unique in this whitelist. -
metaDataobjectAny data about this entry that is not used to determine when to enforce the policymetaData object
-
labelstringA client-specified label for this entry. Label must be unique or not set. -
ownerstringThe legal owner of the address, wallet, enterprise, or organization. -
addressstringThe address of the receiver wallet if the whitelist is of type 'walletId'.
-
-
typestring enum requiredthe kind of resource a list rule entry refers toaddresswalletIdenterpriseIdlinkAccountId -
verificationStatestring enumA state denoting whether entries have already been verified.unverifiedverified -
verifiedBystring enumThe source that verified this entry (unverifiedRule or fastWithdrawal)unverifiedRulefastWithdrawal
-
-
urlstringthe url to query for the webhook
-
-
actionobject requiredWhat happens when this rule is triggeredaction object
-
typestring enum requireddenygetApprovalgetFinalApprovalgetCustodianApprovalgetIdVerification -
userIdsarray of stringsFor a final approver action, who can approve
-
-
-
versioninteger required
-
-
-
approvedVideoIdUsersarray of stringsIDs of users on the enterprise that are approved for custodial video ID -
approvalsRequiredintegerHow many Enterprise Admins are required for action to fire -
bitgoEthKeystringThe public portion of the ethererum key generated for the enterprise fee address -
bitgoOrgstring enumBitGo Organization related to this entityBitGo IncBitGo TrustBitGo New YorkBitGo GermanyBitGo SwitzerlandFrankfurt DE TrustBitGo Sister Trust 1BitGo KoreaBitGo SingaporeBitGo Europe ApSBitGo Mena FzeBitGo Custody MENA FZEBitGo India -
canAccessBorrowingbooleanwhether the enterprise has the licence for BitGo Prime Borrowing -
canAccessLendingbooleanwhether the enterprise has the licence for BitGo Prime Lending -
canAccessSettlementbooleanwhether the enterprise has the licence to utilize settlement functionality -
canAccessTradingbooleanwhether the enterprise has the licence to access BitGo Trading -
canCreateColdWalletbooleanwhether the enterprise has the license to create cold wallets -
canCreateCustodialWalletsbooleanwhether the enterprise has the license to create custodial wallets -
canCreateHotWalletbooleanwhether the enterprise has the license to create hot wallets -
contractobjectcontract object
-
startDatestringThe contract start date for an enterprise -
endDatestringThe contract end date for an enterprise
-
-
custodyServicesAgreementobjectInformation about the signed custody services agreementcustodyServicesAgreement object
-
userstring required -
datestring date-time requiredThe date when the agreement was signed -
ipstringThe IP address from which the agreement was signed -
bitgoOrgstring enumBitGo Organization related to this entityBitGo IncBitGo TrustBitGo New YorkBitGo GermanyBitGo SwitzerlandFrankfurt DE TrustBitGo Sister Trust 1BitGo KoreaBitGo SingaporeBitGo Europe ApSBitGo Mena FzeBitGo Custody MENA FZEBitGo India
-
-
emergencyPhonestringPhone number for emergencies -
ethFeeAddressstringThe eth fee address used to pay for network transaction fees of this enterprise -
freezeobjectfreeze object
-
timestring date-timeWhen the freeze started -
expiresstring date-timeWhen the freeze will end
-
-
idstring required -
mutablePolicyWindowintegerTime in seconds after which policies on this Enterprise cannot be updated -
namestring -
pricingTypesarray of objectspricingTypes object
-
nameobjectname object
-
namestring enumstartergrowth
-
-
datesActivearray of objectsdatesActive object
-
idstringUnique identifier for the date range. -
startDatestringISO 8601 Datetime (example at https://datatracker.ietf.org/doc/html/rfc3339#section-5.8). If present, will use as the start date of a new auditable item. If not present, will use the current date to create a new auditable item. Start date is inclusive, i.e. we will start billing/functionality at this instant and afterwards. -
startReasonstringAn optional note describing the reason the auditable item was added/created. -
endDatestringISO 8601 Datetime (example at https://datatracker.ietf.org/doc/html/rfc3339#section-5.8). If present, will use as the end date of a new auditable item. If not present, we will set the endDate to null, and we will assume an indefinite range. endDate is exclusive, i.e. we will end billing/functionality up to but not at this particular time. -
endReasonstringAn optional note describing the reason the auditable item was ended.
-
-
-
activePricingTypeobjectactivePricingType object
-
idstringUnique identifier for the date range. -
startDatestringISO 8601 Datetime (example at https://datatracker.ietf.org/doc/html/rfc3339#section-5.8). If present, will use as the start date of a new auditable item. If not present, will use the current date to create a new auditable item. Start date is inclusive, i.e. we will start billing/functionality at this instant and afterwards. -
startReasonstringAn optional note describing the reason the auditable item was added/created. -
endDatestringISO 8601 Datetime (example at https://datatracker.ietf.org/doc/html/rfc3339#section-5.8). If present, will use as the end date of a new auditable item. If not present, we will set the endDate to null, and we will assume an indefinite range. endDate is exclusive, i.e. we will end billing/functionality up to but not at this particular time. -
endReasonstringAn optional note describing the reason the auditable item was ended. -
namestring enumstartergrowth
-
-
kitsarray of objectskits object
-
nameobjectname object
-
namestring enumdefaultwalletcustodyliquiditycryptoCompare
-
-
datesActivearray of objectsdatesActive object
- Same shape as
AuditableItem.
- Same shape as
-
-
activeKitsarray of objectsactiveKits object
-
idstringUnique identifier for the date range. -
startDatestringISO 8601 Datetime (example at https://datatracker.ietf.org/doc/html/rfc3339#section-5.8). If present, will use as the start date of a new auditable item. If not present, will use the current date to create a new auditable item. Start date is inclusive, i.e. we will start billing/functionality at this instant and afterwards. -
startReasonstringAn optional note describing the reason the auditable item was added/created. -
endDatestringISO 8601 Datetime (example at https://datatracker.ietf.org/doc/html/rfc3339#section-5.8). If present, will use as the end date of a new auditable item. If not present, we will set the endDate to null, and we will assume an indefinite range. endDate is exclusive, i.e. we will end billing/functionality up to but not at this particular time. -
endReasonstringAn optional note describing the reason the auditable item was ended. -
namestring enumdefaultwalletcustodyliquiditycryptoCompare
-
-
primaryContactstringThe Id of the User who is the primary contact -
preferredUistring enumThe UI that this enterprise prefers to usebg23bg25-instbg25-retailkintsugi -
totalWalletsCountintegerThe total number of wallets in the enterprise -
usersViewAllWalletsbooleanAll users on the enterprise can view all enterprise wallets, even if they are not viewers on the wallet itself -
videoIdWaivedbooleanWhether the customer has waived the need for Video ID on low risk withdrawals. -
settingsobjectSettings controlled by enterprise adminssettings object
-
withdrawalAttestationRequiredbooleanWhether withdrawals must be confirmed with the initiator's passkey
-
202
Accepted
Response Body
object
Legacy enterprise pending approval fields, or
pendingApproval when a settings change needs approval
from other enterprise admins.-
idstring -
enterprisestringThe Id of the associated enterprise -
walletIdstringThe base address of the associated wallet -
creatorstringThe Id of the User that created the Pending Approval -
createDatestring date-time -
infoobjectinfo object
-
typestring enumbitcoinAddressWhitelistRequestuserChangeRequestpolicyRuleRequestdailyLimitPolicyRequesttransactionRequesttagUpdateRequestupdateEnterpriseRequestupdateApprovalsRequiredRequest -
updateEnterpriseRequestobjectupdateEnterpriseRequest object
-
actionstring enumaddremove -
permissionsarray of string enumsadmin -
userIdstringThe Id of the User to be added to or removed from the Enterprise -
emailstring emailE-Mail address of newly added users
-
-
updateApprovalsRequiredRequestobjectupdateApprovalsRequiredRequest object
-
requestedApprovalsRequirednumberthe number of approvalsRequired that should be changed to
-
-
-
statestring enumpendingapprovedrejected -
walletUserIdsarray of stringsan array of all the Users on the Wallet who need to see this Pending Approval -
approvalsRequirednumber -
resolversarray of objectsresolvers object
-
userstring -
datestring -
resolutionTypestring enumpendingapprovedrejected -
signaturesarray of strings -
videoApproverstring -
videoLinkstring -
videoExceptionstring
-
-
pendingApprovalobjectSet when a settings change needs approval from other enterprise adminspendingApproval object
-
idstring -
coinstringA cryptocurrency or token ticker symbol. -
walletstring -
enterprisestring -
organizationstring -
creatorstring -
createDatestring date-time -
infoobjectANY OF
- PendingApprovalTransactionRequest
- PendingApprovalTransactionRequestFull
- PendingApprovalUserChangeRequest
- PendingApprovalPolicyRuleRequest
- PendingApprovalUpdateApprovalsRequiredRequest
- PendingApprovalEnterpriseModificationResponse
- PendingApprovalEnterpriseInviteRequest
- PendingApprovalUpdateEnterpriseSettingRequest
No matching variants
-
transactionRequestobjecttransactionRequest object
-
buildParamsobject -
coinSpecificobject -
commentstring -
feestring or integer -
isUnsignedboolean -
recipientsarray of objectsrecipients object
-
addressstring -
amountstring or integer -
datastring
-
-
requestedAmountobjectrequestedAmount object
- Same shape as
PlatformIntegerOrIntegerString.
- Same shape as
-
sourceWalletstring -
triggeredPolicystring -
validTransactionstring -
validTransactionHashstring
-
-
typestring enumtransactionRequest
-
transactionRequestFullobjecttransactionRequestFull object
-
txRequestIdstring required -
policyUniqueIdstring -
verificationItemsarray of strings -
verificationRuleIdstring -
videoApproversarray of strings -
walletRebalanceEventIdstring -
txRequestobjectANY OF
-
txRequestIdstring requiredA unique ID for the TxRequest document across all wallets. The combination of the txRequestId and version will always be unique. -
versionnumber requiredThe version of the document. Data changes are done only with inserts and incrementing the version. -
latestboolean requiredA boolean flag that indicates whether the document is the latest version of the TxRequest. -
walletIdstring requiredThe id of the Wallet the TxRequest is for. -
walletTypestring enumThe type describes who owns the keys to the wallet associated to the TxRequest.coldcustodialcustodialPairedhottradingdistributedCustodyadvanced -
enterpriseIdstringIf the wallet that owns the TxRequest is owned by an enterprise then this is the Id of said enterprise. -
statestring enum requiredinitializedpendingApprovalpendingUserCommitmentpendingUserRSharependingUserGSharereadyToSendpendingUserSignaturependingDeliverysigneddeliveredcanceledrejectedfailed -
datestring date-time requiredThe date and time this version of the TxRequest document was created. -
createdDatestring date-time requiredThe date and time the version 1 TxRequest document was created. -
userIdstring requiredThe Id of the User that produced this version of the TxRequest document. Could have created a new document or updated an existing document. -
initiatedBystring requiredThe Id of the User that originally created the TxRequest document (initiated the TxRequest). -
updatedBystring requiredThe Id of the User that last updated the TxRequest document. This is an alias for the userId field. -
intentobject requiredANY OF
- AdaStakeIntent1
- ConsolidateTokenIntent1
- CosmosContractCallIntent1
- DOTClaimIntent
- DotPaymentIntent1
- DotStakingIntent1
- DotUnstakingIntent1
- EthAccelerationIntent1
- EthFillNonceIntent1
- EthPaymentIntent1
- ETHSignMessageIntent
- EthStakingIntent1
- NearStakeIntent1
- NearUnstakeIntent1
- NearWithdrawIntent1
- SolClaimIntent1
- SolCloseAssociatedTokenAccountIntent1
- SolCreateAssociatedTokenAccountIntent1
- SolStakeIntent1
- SolUnstakeIntent1
- TransferTokenIntent1
- TrxDelegateResourceIntent1
- TrxUndelegateResourceIntent1
- UnstakeIntent2
- WalletRecoveryIntent1
- WithdrawIntent2
No matching variants
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
stakingRequestIdstring required -
intentTypestring enum requiredstake -
poolKeyHashstring requiredThe pool key hash to which the coins will be delegated to.
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
feeOptionsobjectONE OF
-
unitstring enumbaseUnitcpuram -
formulastring enumfixedfeeRateperKBcustomperVKB -
feeTypestring enumbasemaxtip -
gasLimitnumber -
gasPricenumber
-
gasLimitnumber -
maxFeePerGasnumber -
maxPriorityFeePerGasnumber
-
-
hopParamsobjecthopParams object
-
gasPriceMaxnumber required -
paymentIdstring required -
userReqSigstring required
-
-
receiveAddressstring -
senderAddressIndexnumber -
noncestring or number -
intentTypestring enum requiredconsolidateToken -
recipientsarray of objects requiredrecipients object
-
addressobject requiredaddress object
-
addressstring required -
optionsobject
-
-
amountobject requiredamount object
-
valuestring requiredThe value should be a valid number. -
symbolstring requiredThe coin or token the value is referring to.
-
-
datastring -
tokenDataobjecttokenData object
-
tokenTypestringThe type of standard of the token. -
tokenQuantitystringThe quantity of token to transfer (should be 1 for ERC721). -
tokenContractAddressstringAddress of the token contract which is necessary if the token is not supported on WP. -
tokenNamestringName of the token as it is supported on WP. -
tokenIdstringId of the token to be transferred which is required for NFTs. -
decimalPlacesnumberNumber of decimal places the token uses (for fungible tokens unsupported in WP).
-
-
-
consolidateIdstringConsolidation ID of this consolidation transaction -
keepAlivestringTrue, if excluding the minimum-funding amounts in an address during consolidation.
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
intentTypestring enum requiredcontractCall -
contractstring requiredThe address of the contract to call. -
msgHexstring requiredThe binary message data to send to the contract in hex format.
-
noncestring -
feeobjectfee object
-
amountstring required -
unitstring enumbaseUnitcpuram -
formulastring enumfixedfeeRateperKBcustom -
typestring enumbasemaxtip
-
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
stakingRequestIdstring required -
intentTypestring enum requiredclaim
-
proxyobject requiredproxy object
-
namestring -
addressStringstring -
assetstring -
amountStringstring
-
-
ownerstring required -
intentstring enum requiredpayment -
recipientsarray of objects requiredrecipients object
-
addressobject requiredaddress object
-
addressstring -
optionmap of objectsoption object
-
<key>object
-
-
-
amountobject requiredamount object
-
valuestring required -
symbolstring required
-
-
datastring
-
-
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
feeobjectfee object
-
amountstring or number required -
formulastring enumfixedfeeRateperKBcustom -
typestring enumbasemaxtip -
unitstring enumbaseUnitcpuram
-
-
noncestring or number
-
amountobject requiredamount object
- Same shape as
Amount1.
- Same shape as
-
stakingProxystring required -
addToStakeboolean -
addProxyboolean -
intentTypestring enum requiredstake -
stakingRequestIdstring required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
feeobjectfee object
-
amountstring or number required -
formulastring enumfixedfeeRateperKBcustom -
typestring enumbasemaxtip -
unitstring enumbaseUnitcpuram
-
-
noncestring or number
-
amountobject requiredamount object
- Same shape as
Amount1.
- Same shape as
-
stakingProxystring required -
stopStakingboolean -
intentTypestring enum requiredunstake -
stakingRequestIdstring required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
feeobjectfee object
-
amountstring or number required -
formulastring enumfixedfeeRateperKBcustom -
typestring enumbasemaxtip -
unitstring enumbaseUnitcpuram
-
-
noncestring or number
-
feeOptionsobject requiredONE OF
-
unitstring enumbaseUnitcpuram -
formulastring enumfixedfeeRateperKBcustomperVKB -
feeTypestring enumbasemaxtip -
gasLimitnumber -
gasPricenumber
-
gasLimitnumber -
maxFeePerGasnumber -
maxPriorityFeePerGasnumber
-
-
intentTypestring enum requiredacceleration -
txidstring required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
hopParamsobjecthopParams object
-
gasPriceMaxnumber required -
paymentIdstring required -
userReqSigstring required
-
-
receiveAddressstring -
senderAddressIndexnumber -
noncestring or number
-
intentTypestring enum requiredfillNonce -
noncestring or number required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
feeOptionsobjectONE OF
-
unitstring enumbaseUnitcpuram -
formulastring enumfixedfeeRateperKBcustomperVKB -
feeTypestring enumbasemaxtip -
gasLimitnumber -
gasPricenumber
-
gasLimitnumber -
maxFeePerGasnumber -
maxPriorityFeePerGasnumber
-
-
receiveAddressstring -
senderAddressIndexnumber
-
selfSendboolean required -
intentstring enum requiredpayment -
recipientsarray of objects requiredrecipients object
-
addressobject requiredaddress object
- Same shape as
Address1.
- Same shape as
-
amountobject requiredamount object
- Same shape as
Amount1.
- Same shape as
-
datastring
-
-
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
feeOptionsobjectONE OF
-
unitstring enumbaseUnitcpuram -
formulastring enumfixedfeeRateperKBcustomperVKB -
feeTypestring enumbasemaxtip -
gasLimitnumber -
gasPricenumber
-
gasLimitnumber -
maxFeePerGasnumber -
maxPriorityFeePerGasnumber
-
-
hopParamsobjecthopParams object
-
gasPriceMaxnumber required -
paymentIdstring required -
userReqSigstring required
-
-
receiveAddressstring -
senderAddressIndexnumber -
noncestring or number
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
intentTypestring enum requiredsignMessage
-
pubkeystring required -
withdrawalCredentialsstring required -
signaturestring required -
depositDataRootstring required -
intentTypestring enum requiredstake -
stakingRequestIdstring required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
feeOptionsobjectONE OF
-
unitstring enumbaseUnitcpuram -
formulastring enumfixedfeeRateperKBcustomperVKB -
feeTypestring enumbasemaxtip -
gasLimitnumber -
gasPricenumber
-
gasLimitnumber -
maxFeePerGasnumber -
maxPriorityFeePerGasnumber
-
-
hopParamsobjecthopParams object
-
gasPriceMaxnumber required -
paymentIdstring required -
userReqSigstring required
-
-
receiveAddressstring -
senderAddressIndexnumber -
noncestring or number
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
stakingRequestIdstring required -
intentTypestring enum requiredstake -
recipientsarray of objects requiredrecipients object
- Same shape as
RecipientEntry1.
- Same shape as
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
stakingRequestIdstring required -
intentTypestring enum requiredunstake -
recipientsarray of objects requiredrecipients object
- Same shape as
RecipientEntry1.
- Same shape as
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
stakingRequestIdstring required -
intentTypestring enum requiredclaim -
recipientsarray of objects requiredrecipients object
- Same shape as
RecipientEntry1.
- Same shape as
-
stakingAddressstring required -
amountobject requiredamount object
- Same shape as
Amount1.
- Same shape as
-
intentTypestring enum requiredclaim -
amountobject requiredamount object
-
symbolstring required -
valuestring required
-
-
stakingRequestIdstring required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
memostring required -
noncestring or number
-
intentTypestring enum requiredcloseAssociatedTokenAccount -
recipientsarray of objects requiredrecipients object
- Same shape as
RecipientEntry1.
- Same shape as
-
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
memostring required -
noncestring or number
-
intentTypestring enum requiredenableToken -
enableTokensarray of objects requiredenableTokens object
-
namestring required -
addressstring
-
-
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
memostring required -
noncestring or number
-
validatorAddressstring required -
amountobject requiredamount object
- Same shape as
Amount1.
- Same shape as
-
intentTypestring enum requiredstake -
stakingRequestIdstring required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
memostring required -
noncestring or number
-
stakingAddressstring required -
amountobjectamount object
-
symbolstring required -
valuestring required
-
-
remainingStakingAmountobjectremainingStakingAmount object
-
symbolstring required -
valuestring required
-
-
intentTypestring enum requiredunstake -
stakingRequestIdstring required -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number -
memostring required -
noncestring or number
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
intentTypestring enum requiredtransferToken -
recipientsarray of objectsrecipients object
- Same shape as
RecipientEntry1.
- Same shape as
-
intentTypestring enum requireddelegateResource -
stakingRequestIdstring required -
ownerAddressstring requiredTRON address delegating resources (typically the wallet root address) -
receiverAddressstring requiredTRON address receiving the delegated ENERGY or BANDWIDTH -
amountobject requiredamount object
- Same shape as
Amount1.
- Same shape as
-
resourcestring enum requiredENERGYBANDWIDTH -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number
-
intentTypestring enum requiredundelegateResource -
stakingRequestIdstring required -
ownerAddressstring requiredTRON address that delegated the resources (typically the wallet root address) -
receiverAddressstring requiredTRON address from which resources are being undelegated -
amountobject requiredamount object
- Same shape as
Amount1.
- Same shape as
-
resourcestring enum requiredENERGYBANDWIDTH -
intentTypestring enum requiredpaymenttransferTokenconsolidateconsolidateTokenfanoutstakeunstakedelegateundelegateswitchValidatorclaimstakeClaimRewardspledgevotecreateAccountupdateAccountaddTrustLineremoveTrustLinesignMessagesignTypedStructuredDataenableTokenauthorizeaccelerationfillNoncewalletRecoverycontractCalldeactivatecustomTxcloseAssociatedTokenAccountdelegateResourceundelegateResource -
sequenceIdstring -
commentstring -
noncestring or number
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
stakingRequestIdstring required -
intentTypestring enum requiredunstake
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly.
-
intentTypestring required -
sequenceIdstringAsequenceIdis a unique and arbitrary wallet identifier applied to transfers and transactions at creation. It is optional but highly recommended. With asequenceIdyou can easily reference transfers and transactions—for example, to safely retry sending. Because BitGo only confirms one send request persequenceId(and fails all subsequent attempts), you can retry sending without the risk of double spending. ThesequenceIdis only visible to users on the wallet and is not shared publicly. It is the responsibility of the caller to keep track of this ID. -
commentstringThecommentis only visible to users on the wallet and is not shared publicly. -
noncestringThe 'nonce' of a transaction (optional) -
memostringAmemois an additional address feature necessary for identifying a transaction recipient beyond wallet address. -
stakingRequestIdstring required -
intentTypestring enum requiredclaim
-
intentsarray of objects requiredintents object
- Same shape as
TransactionRequestIntent.
- Same shape as
-
pendingApprovalIdstringThe id of the Pending Approval that was created for the TxRequest if one was required. -
isCanceledbooleanTrue, if the transaction request is canceled. -
unsignedTxsarray of objectsHolds all unsigned transactions that will be used to fulfill the TxRequest for MPC wallets.unsignedTxs object
-
serializedTxHexstring requiredThe unsigned transaction as a hex string. -
signableHexstring requiredThe portion of a transaction used to generate a signature (may or may not be the same as serializedTxHex) as a hex string. -
derivationPathstringA bip32 path. -
feeInfoobjectfeeInfo object
-
feeStringstring required -
feenumber required
-
-
coinSpecificobjectCoin specific information. -
parsedTxobjectThe parsed transaction information.parsedTx object
-
minerFeestring required -
spendAmountstring -
spendAmountsarray of objectsspendAmounts object
-
coinNamestring -
amountStringstring
-
-
payGoFeestring -
outputsarray of objects requiredoutputs object
-
addressstring required -
isPayGoboolean -
valuenumber -
walletstring -
walletV1string -
baseAddressstring -
enterprisestring -
valueStringstring required -
datastring -
changeboolean -
coinNamestring
-
-
inputsarray of objects requiredinputs object
-
derivationIndexnumber -
valuenumber required -
addressstring -
valueStringstring required -
chainnumber -
indexnumber
-
-
typestring -
memostring
-
-
-
signatureSharesarray of objectsOnly used for MPC coins. This is used to collect signature shares from and exchange them with the user.signatureShares object
-
fromstring enum requiredThe source of the signature share.userbackupbitgo -
tostring enum requiredThe recipient of the signature share.userbackupbitgo -
sharestring requiredThe signature share.
-
-
commitmentSharesarray of objectsOnly used for MPC coins on EdDSA curve. This is used to collect commitment shares from and exchange them with the user.commitmentShares object
-
fromstring enum requiredThe source of the commitment share.userbackupbitgo -
tostring enum requiredThe recipient of the commitment share.userbackupbitgo -
sharestring requiredThe commitment share. -
typestring enum requiredThe type of the commitment share.commitment
-
-
txHashesarray of strings
-
txRequestIdstring requiredA unique ID for the TxRequest document across all wallets. The combination of the txRequestId and version will always be unique. -
versionnumber requiredThe version of the document. Data changes are done only with inserts and incrementing the version. -
latestboolean requiredA boolean flag that indicates whether the document is the latest version of the TxRequest. -
walletIdstring requiredThe id of the Wallet the TxRequest is for. -
walletTypestring enumThe type describes who owns the keys to the wallet associated to the TxRequest.coldcustodialcustodialPairedhottradingdistributedCustodyadvanced -
enterpriseIdstringIf the wallet that owns the TxRequest is owned by an enterprise then this is the Id of said enterprise. -
statestring enum requiredinitializedpendingApprovalpendingUserCommitmentpendingUserRSharependingUserGSharereadyToSendpendingUserSignaturependingDeliverysigneddeliveredcanceledrejectedfailed -
datestring date-time requiredThe date and time this version of the TxRequest document was created. -
createdDatestring date-time requiredThe date and time the version 1 TxRequest document was created. -
userIdstring requiredThe Id of the User that produced this version of the TxRequest document. Could have created a new document or updated an existing document. -
initiatedBystring requiredThe Id of the User that originally created the TxRequest document (initiated the TxRequest). -
updatedBystring requiredThe Id of the User that last updated the TxRequest document. This is an alias for the userId field. -
intentobject requiredintent object
- Same shape as
TransactionRequestIntent.
- Same shape as
-
intentsarray of objects requiredintents object
- Same shape as
TransactionRequestIntent.
- Same shape as
-
pendingApprovalIdstringThe id of the Pending Approval that was created for the TxRequest if one was required. -
isCanceledbooleanTrue, if the transaction request is canceled. -
transactionsarray of objects requiredTransaction information.transactions object
-
statestring enum requiredinitializedpendingSignatureeddsaPendingCommitmenteddsaPendingRShareeddsaPendingGSharereadyToCombineSharessignedhelddeliveredinvalidSignaturerejectedecdsaMPCv2Round1ecdsaMPCv2Round2ecdsaMPCv2Round3 -
unsignedTxobject requiredHolds the unsigned transaction for this transaction in a tx-request.unsignedTx object
-
serializedTxHexstring requiredThe unsigned transaction as a hex string. -
signableHexstring requiredThe portion of a transaction used to generate a signature (may or may not be the same as serializedTxHex) as a hex string. -
derivationPathstringA bip32 path. -
feeInfoobjectfeeInfo object
-
feeStringstring required -
feenumber required
-
-
coinSpecificobjectCoin specific information. -
parsedTxobjectThe parsed transaction information.parsedTx object
-
minerFeestring required -
spendAmountstring -
spendAmountsarray of objectsspendAmounts object
-
coinNamestring -
amountStringstring
-
-
payGoFeestring -
outputsarray of objects requiredoutputs object
-
addressstring required -
isPayGoboolean -
valuenumber -
walletstring -
walletV1string -
baseAddressstring -
enterprisestring -
valueStringstring required -
datastring -
changeboolean -
coinNamestring
-
-
inputsarray of objects requiredinputs object
-
derivationIndexnumber -
valuenumber required -
addressstring -
valueStringstring required -
chainnumber -
indexnumber
-
-
typestring -
memostring
-
-
-
signatureSharesarray of objectsOnly used for MPC coins. This is used to collect signature shares from and exchange them with the user. Holds the signature shares for this transaction in a tx-request.signatureShares object
- Same shape as
PlatformSignatureShare.
- Same shape as
-
commitmentSharesarray of objectsOnly used for MPC coins on EdDSA curve. This is used to collect commitment shares from and exchange them with the user. Holds the commitment shares for this transaction in a tx-request.commitmentShares object
- Same shape as
PlatformCommitmentShare.
- Same shape as
-
txHashstringThe hash of the transaction from the TxRequest that has been signed and is pending broadcast. -
bitgoPaillierChallengeobjectBitGo-to-user paillier challenge. Required when signing with ECDSA MPC wallets.bitgoPaillierChallenge object
-
parray of strings
-
-
-
messagesarray of objectsMessages for the transaction request.messages object
-
coinstringThe coin associated with the wallet. -
combineSigSharestring -
createdDatestring date-timeThe date the message was created. -
messageEncodedstringThe message encoded as a hex string. -
messageRawstring requiredThe message as human readable text. -
signatureSharesarray of objectssignatureShares object
- Same shape as
PlatformSignatureShare.
- Same shape as
-
statestring enum requiredinitializedpendingApprovalpendingUserCommitmentpendingUserRSharependingUserGSharereadyToSendpendingUserSignaturependingDeliverysigneddeliveredcanceledrejectedfailed -
txHashstringThe signed hex of the message. -
updatedDatestring date-timeThe date when the message state was updated.
-
-
-
-
typestring enumtransactionRequestFull
-
typestring enumuserChangeRequest -
userChangeRequestobjectuserChangeRequest object
-
actionstring -
permissionsstring -
userChangedstring
-
-
policyRuleRequestobjectpolicyRuleRequest object
-
actionstring -
updateobjectupdate object
-
actionobjectWhat happens when this rule is triggeredaction object
-
typestring enum requireddenygetApprovalgetFinalApprovalgetCustodianApprovalgetIdVerification -
userIdsarray of stringsFor a final approver action, who can approve
-
-
coinstringA cryptocurrency or token ticker symbol. -
conditionobjectcondition object
-
excludeTagsarray of strings -
groupTagsarray of strings
-
-
idstringthe id of the rule that is being updated -
typestring enumWhat causes this rule to triggeradvancedWhitelistallTxbitcoinAddressWhitelistcoinAddressWhitelistcoinAddressBlacklisttransactionLimitvelocityLimitwebhook
-
-
-
typestring enumpolicyRuleRequest
-
typestring enumupdateApprovalsRequiredRequest -
updateApprovalsRequiredRequestobjectupdateApprovalsRequiredRequest object
-
requestedApprovalsRequirednumber
-
-
policyRuleRequestobjectpolicyRuleRequest object
-
actionstring -
updateEnterpriseRequestobjectupdateEnterpriseRequest object
-
typestring enumupdateEnterpriseRequest -
actionstring enumaddremove -
permissionstring enumadmin -
userIdstring -
emailstring emailE-Mail address of newly added users
-
-
-
typestring enumpolicyRuleRequest
-
typestring enumenterpriseInviteRequest -
enterpriseInviteRequestobjectenterpriseInviteRequest object
-
actionstring enumadd -
emailstringThe email address of the user being invited -
userIdstringThe ID of the user being invited -
isVideoIdUserboolean -
enterpriseInfoobjectenterpriseInfo object
-
idstringThe ID of the enterprise the user is being invited to -
namestringThe name of the enterprise the user is being invited to -
requiredVerificationStepstringThe required verification step needed (if any) before the user can join the enterprise -
invitedByobjectinvitedBy object
-
idstringThe ID of the user who invited the user -
fullNamestringThe full name of the user who invited the user -
emailstringThe email address of the user who invited the user
-
-
-
-
typestring enumupdateEnterpriseSettingRequest -
updateEnterpriseSettingRequestobjectRequested enterprise setting changes, keyed by setting name.updateEnterpriseSettingRequest object
-
withdrawalAttestationRequiredobjectwithdrawalAttestationRequired object
-
oldValueboolean required -
newValueboolean required
-
-
-
statestringANY OF
string enum
string enum
-
scopestring enumWhat kind of entity the Pending Approval is tied toenterprisewallet -
userIdsarray of stringsAll the Users who should see this Pending Approval -
approvalsRequiredinteger -
walletLabelstring -
resolversarray of objectsresolvers object
-
userstring required -
datestring required -
resolutionTypestring enum requiredapprovedawaitingSignaturependingpendingBitGoAdminApprovalpendingCryptographicApprovalpendingCustodianApprovalpendingFinalApprovalpendingIdVerificationpendingVideoApprovalprocessingrejected -
signaturesarray of strings required -
videoApproverstring -
videoLinkstring -
videoExceptionstring
-
-
addressLabelsarray of objectsaddressLabels object
-
addressstring required -
labelstring nullable requiredA human-readable label for the address. -
walletLabelstring
-
-
400
Bad Request
Response Body
object
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id -
contextobjectProperties that apply to a specific error name -
namestring requiredError code
404
Not Found
Response Body
object
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id -
contextobjectProperties that apply to a specific error name -
namestring requiredError code