Skip to main content
PATCH
Update contact name

Authorizations

Authorization
string
header
default:Bearer <token>
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

x-api-key
string | null

Path Parameters

contact_id
string<uuid>
required

Body

application/json

Request to update a contact.

name
string | null
Required string length: 1 - 200
userId
string<uuid> | null
walletAddress
string | null
chainId
string | null
currency
string | null
Required string length: 3
priorityMethod
enum<string> | null

Transaction type - payment rail.

Includes all FiatPaymentType values (sepa/swift/ach/uaefts) plus extended fiat variants (wire/swift-usd/swift-eur/fedwire/pix) and non-fiat rails (crypto/card/internal/refund).

Available options:
sepa,
swift,
ach,
uaefts,
fedwire,
swift-usd,
swift-eur,
wire,
pix,
crypto,
card,
internal,
refund
address
UserAddress · object | null

Address schema for user.

Canonical field names: street_address, address_line_2, city, state, country, zip. Accepts legacy Align/IBAN field names (street_line_1, street_line_2, postal_code) for backward compatibility with existing JSONB data.

relationship
enum<string> | null

Relationship between the current user and the contact.

Available options:
self,
external

Response

Successful Response