Update Business Settings

Overview

Updates the business's own profile settings. Only the fields provided in the body are changed.

The address is a plain free-text string; it is geocoded server-side into structured_address, so a real, resolvable address must be sent (a made-up string may fail to geocode). structured_address is read-only and cannot be supplied as input — it is returned on the response once geocoding completes.

Available for Staff & Directory tokens — a Staff token of a staff member belonging to the business (with settings access), or a Directory token of the owning directory. Directory tokens MUST send the business in the X-On-Behalf-Of header (without it, a Directory token is rejected with 403). A client token or an unrelated staff is rejected with 401/403.

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

The business UID — the public identifier of the business (e.g., "fyclhomrzdspdyk6").

Body Params
string

Display name of the business (e.g., "Summit Peak Climate Solutions").

string

The business's physical street address as free text. Geocoded server-side into the read-only structured_address; send a real, resolvable address (e.g., "233 S Wacker Dr, Chicago, IL 60606, USA").

string

The billing address as free text, used on invoices and estimates (e.g., "233 S Wacker Dr, Chicago, IL 60606, USA").

string

Short description of the business shown to clients (e.g., "Residential and commercial HVAC service.").

string

The business phone number (e.g., "+13125550142").

string

Country name for the business (e.g., "United States").

string

The business website URL (e.g., "https://summitpeakclimate.com").

boolean

Whether to show the country dialing code alongside the phone number (e.g., true, false).

string

The business locale / language (e.g., "en", "es").

string

The name used as the sender on outgoing client communications (e.g., "Summit Peak Team").

boolean

Whether to use sender_name on outgoing communications (e.g., true, false).

boolean

Whether the business address is shown on the client-facing site (e.g., true, false).

boolean

Whether the business phone is shown on the client-facing site (e.g., true, false).

boolean

Whether the business email is shown on the client-facing site (e.g., true, false).

boolean

Whether the business website is shown on the client-facing site (e.g., true, false).

Headers
string

The business UID to act on behalf of. Required when authenticating with a Directory token; not needed for a Staff token (e.g., "fyclhomrzdspdyk6").

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