Update a customer
Updates the specified customer by setting the values of the parameters passed. Any parameters not provided will be left unchanged.
Authorizations
Authentication header of the form api key, where api key is your organization api key.
Headers
Specifies the version of the API to use
2.0.0 Path Parameters
The ID of the customer to update
Body
Update customer data
Address information of the customer
Email address of the customer
"jane.doe@example.com"
Full name of the customer
"Jane Doe"
Custom metadata associated with the customer A dictionary of key-value pairs.
{ "key": "value" }Phone number of the customer
"+1234567890"
Response
Returns the updated customer object.
Unique identifier
"cus_b8d0fe7e-3a7f-4b5f-a68b-d31358b49c3f"
Address associated with customer
Email of the customer
"alice.johnson@example.com"
External ID of the customer
"ext_001"
Full name of the customer
"Alice Johnson"
Customer's phone number
"+1-555-123-4567"
Customer's saved payment methods.
- Card API Schema
- PayPal API Schema
- Venmo API Schema
- CashApp API Schema
- Apple Pay API Schema
- Google Pay API Schema
Customer's subscriptions with plan details.
Additional metadata as a JSON object
{ "key": "value" }The date and time the customer was created in UTC format
"2025-05-28T14:00:00Z"
The date and time the customer was last updated in UTC format
"2025-05-28T14:05:00Z"