Skip to main content
PATCH
Update a Business

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

business_id
string<biz_string>
required

The id of the business

Example:

"biz_GA6EG2qFxA97NZHtxeLPUy"

Body

application/json
name
string | null

The updated name of the Business

Maximum string length: 255
Example:

"New Roofing Pros"

status
enum<string> | null

The updated status of the Business

Available options:
active,
inactive
Example:

"active"

onboarding_date
string<date> | null

The date the business was onboarded

external_id
string | null

The updated external ID of the Business

Maximum string length: 255
Example:

"1234567890"

phone_number
string | null

Phone number for MMS receipt ingestion in E.164 format. Pass null to clear.

country
enum<string> | null

The updated country of the Business

Available options:
canada,
united_states
region

The updated region of the Business, such as a state or province. Pass null to clear.

Available options:
alberta,
british_columbia,
manitoba,
new_brunswick,
newfoundland_and_labrador,
northwest_territories,
nova_scotia,
nunavut,
ontario,
prince_edward_island,
quebec,
saskatchewan,
yukon
canada_gst_registered
boolean | null

Whether the Business is registered for GST/HST. Pass null to clear.

canada_tax_status
enum<string> | null

The Canadian tax status of the Business. Pass null to clear.

Available options:
itc_eligible,
exempt

Response

Successful Response

data
BusinessPublic · object
required