/api/v2/user/accesstoken
Create an access token to use BitGo APIs. Access tokens in the production environment are restricted to specific IP addresses, but access tokens for the test environment are not. If you omit a spending limit, you must unlock the token using the Unlock session endpoint on a regular basis to permit operations such as withdrawals. Therefore, BitGo recommends including a spending limit.
scope
One ofopenid
openid_enterprises
profile
user_manage
enterprise_view_all
enterprise_manage_all
wallet_view
wallet_view_enterprise
wallet_view_all
wallet_create
wallet_freeze
wallet_freeze_all
wallet_manage
wallet_manage_all
wallet_approve
wallet_approve_all
wallet_spend
wallet_spend_all
wallet_edit
wallet_edit_all
wallet_stake
wallet_stake_all
wallet_edit_enterprise
wallet_spend_enterprise
wallet_approve_enterprise
wallet_manage_enterprise
settlement_network_read
settlement_network_write
portfolio_view
trade_view
trade_trade
pending_approval_update
metamask_institutional
crypto_compare
third_party_user_lookup
private_verify_email
all
duration
number label
string required admin
boolean ipRestrict
enterprise
string spendingLimits
array[object] coin
string required btc
maxLimit
boolean txValueLimit
One ofrequired allErc20TokensLimit
object enabled
boolean maxLimit
boolean txValueLimit
One ofid
string required 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
isExtensible
boolean required bitgoAdminPermissions
array[string] client
string created
string <date-time>
enterprise
string expires
string <date-time>
extensionAddress
string ip
string <ipv4>
127.0.0.1
ipRestrict
array[string] label
string origin
string test.bitgo.com
token
string scope
array[string] ["crypto_compare","user_manage","openid","profile","wallet_create","wallet_manage_all","wallet_approve_all","wallet_spend_all","wallet_edit_all","wallet_view_all"]
unlock
object spendingLimits
dictionary<string, object> allErc20TokensLimit
object expires
string <date-time>
time
string <date-time>
txCount
number txValue
number txValueLimit
number user
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
name
string context
object required error
string required requestId
string required