EstiWise icon

EstiWise

Interact with EstiWise API (Customers, Documents, Estimations, Offers and Calculations)

Actions15

Customer → Update

AI-generated

Summary

Update an existing customer in EstiWise by specifying their ID and new details.

Inputs

  • Customer ID (required) — The ID of the customer to update and include in the request body.
  • First Name (required) — Customer first name (minimum 2 characters).
  • Last Name (required) — Customer last name (minimum 2 characters).
  • Email (required) — Customer email address.
  • Phone Number — Customer phone number in E.164 format (e.g., +14155552671).
  • Region — Customer region identifier.
  • Country — Customer country identifier.

Output shape

a single JSON object representing the updated customer

The operation makes an HTTP PUT request to /crm/api/v1/admin/customers/{customerId} with a JSON body containing the updated details including the customer ID. The response JSON is returned as output.

Examples

Example 1: Update a customer's profile

Provide the Customer ID and update fields such as first name, last name, email, and optionally phone number, region, and country to change the customer's details in the EstiWise system.

Links

Discussion