Generate a deposit address

post/link/api/link/v1/enterprises/{enterpriseId}/accounts/{accountId}/addresses

Generates a new deposit address for the given Link account and asset. If the venue does not support address generation, returns the existing active deposit address.

Path Parameters

  • enterpriseIdstringRequired
    Your enterprise id.
    Example: 59cd72485007a239fb00282ed480da1f
    Pattern: ^[0-9a-f]{32}$
    Min length: >= 1 characters
  • accountIdstringRequired
    The account ID to generate a deposit address for.
    Example: aba3a693-4f28-4523-8e53-85a3df22a608

Request Body

genericAsset string required
Network-agnostic generic asset (e.g. "usdc", "btc"). Combined with `network` to identify a specific asset on a specific chain.
Min length: >= 1 characters
Example: usdc
network string required
Blockchain network the deposit address should belong to (e.g. "eth", "sol", "bitcoin"). Must be a network supported by the account's venue for the given `genericAsset`.
Min length: >= 1 characters
Example: eth

201 Response

id string required
type string required
Min length: >= 1 characters
status string required
Min length: >= 1 characters
address string required
Min length: >= 1 characters
asset string required
Min length: >= 1 characters
network string required
Min length: >= 1 characters
genericAsset string required
Min length: >= 1 characters
createdDate string <date-time>required
modifiedDate string <date-time>required

400 Response

401 Response

errorName string required
error string required

403 Response

errorName string required
error string required

404 Response

errorName string required
error string required

500 Response

errorName string required
error string required