Update a customer for the authenticated workspace.
Default authentication mechanism
The unique ID of the customer. You may use either the customer's id on Dub (obtained via /customers endpoint) or their externalId (unique ID within your system, prefixed with ext_, e.g. ext_123).
Whether to include expanded fields on the customer (link, partner, discount).
The customer's email address.
The customer's name. If not provided, the email address will be used, and if email is not provided, a random name will be generated.
The customer's avatar URL. If not provided, a random avatar will be generated.
The customer's unique identifier your database. This is useful for associating subsequent conversion events from Dub's API to your internal systems.
The customer's Stripe customer ID. This is useful for attributing recurring sale events to the partner who referred the customer.
The customer's country in ISO 3166-1 alpha-2 format. Updating this field will only affect the customer's country in Dub's system (and has no effect on existing conversion events).
The customer was updated.
The unique ID of the customer. You may use either the customer's id on Dub (obtained via /customers endpoint) or their externalId (unique ID within your system, prefixed with ext_, e.g. ext_123).
Unique identifier for the customer in the client's app.
Name of the customer.
The date the customer was created.
Email of the customer.
Avatar URL of the customer.
Country of the customer.
Total number of sales for the customer.
Total amount of sales for the customer.