Performs a partial update on an existing customer using their client-defined customerId.
The Server API Key obtained from the kelviq application. Pass as a Bearer token in the Authorization header. Example: 'Authorization: Bearer YOUR_API_KEY'
The client-defined unique identifier for the customer.
Fields for updating an existing customer. Only provided fields will be updated.
The email address of the customer.
The name of the customer.
"Johnathan Doe"
A dictionary of custom key-value pairs. If provided, it typically replaces the existing metadata. Refer to API behavior for merge strategy.
{
"source": "sdk_import",
"priority": "very_high",
"status": "active"
}
Customer Updated
Server-generated unique UUID for the customer record.
"a1b2c3d4-e5f6-7890-1234-567890abcdef"
The client-provided customer identifier.
"unique-customer-id-123"
The customer's name.
"John Doe"
The customer's email.
Any server-added details about the customer (typically read-only).
{}
The metadata associated with the customer.
{
"source": "sdk_import",
"priority": "high"
}
Customer created date and time
"2025-06-04T06:03:30.195790Z"
Customer updated date and time
"2025-06-04T06:03:30.195790Z"