Skip to main content
PATCH
Update account connection

Authorizations

X-API-KEY
string
header
required

Authorization method required to allow user to access the api endpoints.

Path Parameters

id
string
required

Body

application/json
name
string
required
Example:

"My Kraken Trading Account"

Response

200 - application/json
id
string
required
Example:

"conn_abc123"

name
string
required
Example:

"My Utila Account"

type
enum<string>
required
Available options:
utila,
kraken,
binance,
okx,
bybit,
bitget,
gate,
kucoin,
plaid,
squads,
altitude,
coinbase,
realms,
wise,
safe,
hyperliquid,
cubist,
privy,
dfns,
anchorage,
revolut_business,
turnkey,
fordefi,
coins_ph,
fireblocks,
pave_bank,
copper,
quickbooks
Example:

"utila"

provider_display_name
string
required

Canonical brand label for type (e.g. okx → OKX, plaid → Bank, gate → Gate.io).

Example:

"Utila"

kind
enum<string>
required

Connection family: account (import Range Accounts) or ledger (bookkeeping).

Available options:
account,
ledger
Example:

"account"

public_data
object
required

Non-sensitive public metadata

Example:
created_at
string<date-time>
required
Example:

"2026-01-01T00:00:00.000Z"

updated_at
string<date-time>
required

Last config edit: creation, rename, or a credential/session refresh. Transaction-sync lifecycle lives on accounts (AccountDto.last_synced_at / sync_status), not on connections.

Example:

"2026-01-01T00:00:00.000Z"

Last modified on September 3, 2026