List on-chain destinations for a given asset/network

get/link/api/link/v1/enterprises/{enterpriseId}/on-chain-destinations

Mirrors VAS's GET /on-chain-destinations. Given a (genericAsset, network) pair, returns enterprise Link accounts the caller has link.account.view on that can on-chain-deposit at that asset/network. Has no source — used by the BitGo-wallet source flow, where the source has no Link venue context. Excludes accounts with status != active.

Path Parameters

  • enterpriseIdstringRequired
    Your enterprise id.
    Example: 59cd72485007a239fb00282ed480da1f
    Pattern: ^[0-9a-f]{32}$
    Min length: >= 1 characters

Query Parameters

  • genericAssetstringRequired
    Network-agnostic asset family.
    Example: usdc
    Min length: >= 1 characters
  • networkstringRequired
    Network identifier.
    Example: sol
    Min length: >= 1 characters

200 Response

accounts array[object] required
One top-level row in the on-chain (external) destinations segment. No subtype — the destination venue routes the deposit internally; the source cannot dictate a target subtype via on-chain transfer.
id string required
name string required
Min length: >= 1 characters
venueId string required
Min length: >= 1 characters
venueName string required
Min length: >= 1 characters
whitelistingEnabled boolean required
subAccounts array[object]
Nested sub-account row under `LinkExternalDestinationRow.subAccounts`.

400 Response

401 Response

errorName string required
error string required

403 Response

errorName string required
error string required

500 Response

errorName string required
error string required