Link Accounts

List destinations reachable from a Link-account source

Returns enterprise Link accounts the caller has link.account.view on that the given Link-account source can transfer to, split into two segments: off-chain (internalDestinations, with subtype entries) and on-chain (externalDestinations, no subtype). External rows respect VAS's per-(venueId, accountType) on-chain eligibility — same-venue accounts outside the source hierarchy surface only when VAS lists the source venue as an on-chain destination for that account type. Same-hierarchy accounts are excluded from the external segment since they are already covered by the internal segment. The external segment is empty when the source venue does not support on-chain withdrawal — its rows are rendered as withdrawals by consumers. The response envelope carries sourceSupportsOnChainWithdrawal to indicate whether BitGo-wallet / external-address destinations can also be used alongside the Link-account destinations returned here. Excludes accounts with status != active.

get/api/link/v1/enterprises/{enterpriseId}/transfer-destinations

Request

  • Base URL
    https://developers.bitgo.com
  • URL
    https://developers.bitgo.com/api/link/v1/enterprises/{enterpriseId}/transfer-destinations
  • Auth
    none declared. Required headers: user-id

Path parameters

enterpriseIdstring required
Example:59cd72485007a239fb00282ed480da1f

Your enterprise id.

Query parameters

sourceLinkAccountIdstring required
Example:aba3a693-4f28-4523-8e53-85a3df22a608

The Link account id of the source.

sourceAccountSubTypestring required
Example:SPOT

The source's account subtype.

genericAssetstring required
Example:usdc

Network-agnostic asset family.

namestring
Example:My Coinbase

Filter destinations by name (case-insensitive partial match).

Headers

user-idstring required

User id of the user making the request.

Response

OK

sourceSupportsOnChainWithdrawalboolean required

Changes

No operation changes recorded.