Skip to main content
Update customer

Authorizations

X-API-Key
string
header
required

Your Swipelux API key. Obtain this from the Swipelux Dashboard.

Headers

Idempotency-Key
string
required

Required for effectful v3 requests (POST, PATCH, PUT, DELETE). Reuse the same key with the same body to replay the cached response.

Required string length: 1 - 255

Path Parameters

customerId
string
required

Body

application/json

Customer-type-specific JSON merge document. The stored customer type selects the applicable branch; shared-only patches can satisfy both schemas. Unknown request fields are silently ignored.

externalId
string | null

Developer correlation identifier using 1-256 printable ASCII characters.

Required string length: 1 - 256
Pattern: ^[\x20-\x7E]+$
individual
object
financialProfile
object | null
metadata
object | null

Response

Customer updated successfully

data
object
required