Update a customer
PATCH /v1/customers/{customerId}
PATCH
/v1/customers/{customerId}
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” customerId
required
string
Example
cus_01ARZ3NDEKTSV4RRFFQ69G5FAWHeader Parameters
Section titled “Header Parameters ” Idempotency-Key
required
string
A client-generated unique key (UUID recommended). Required on all POST/PATCH/DELETE. Retrying with the same key returns the original response for 24 hours.
Request Body
Section titled “Request Body ”object
name
string
phone
string
metadata
Up to 50 key/value string pairs you can attach to an object. Trile ignores them; they’re returned on every read.
object
key
additional properties
string
{ "internal_user_id": "42"}Responses
Section titled “ Responses ”A customer object.
object
id
string
cus_01ARZ3NDEKTSV4RRFFQ69G5FAW email
string format: email
name
string
phone
string
+9779800000000 metadata
Up to 50 key/value string pairs you can attach to an object. Trile ignores them; they’re returned on every read.
object
key
additional properties
string
{ "internal_user_id": "42"} createdAt
string format: date-time
Error.
object
success
boolean
error
object
code
string
insufficient_funds message
string
Wallet balance is below the first cycle amount. meta
object
requestId
string
req_aBcDeFgHiJkL