Sync customer (upsert)

Create or update a customer in a specific location. If customer exists by email, updates it; otherwise creates a new one.

Integration access is restricted to the credential's location. Pagination, monetary units and response envelopes are endpoint-specific; use the schema below. Do not assume that POST/PATCH requests are safe to retry after a timeout.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Location ID

Body Params

Sync customer request model

string
required

Customer email

Customer name

Customer phone

array | null

Branch IDs associated with the customer

Last branch where the customer interacted

array | null

Customer tags

Action type (created/updated)

First name

Last name

WooCommerce customer ID

object | null

Billing address

Date created

Date modified

Source

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json