Skip to main content
POST
Create a Business

Authorizations

Authorization
string
header
required

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

Body

application/json
name
string
required

The name of the Business

Maximum string length: 255
Example:

"Roofing Pros"

entity_type
required

The Business structure, which determines the default Chart of Accounts

Available options:
c-corp,
llc,
partnership,
s-corp,
sole-prop,
household,
non-profit
entries_start
string<date-time>
required

The datetime in UTC ISO 8601 format from which the system will sync a Business' accounting data. All data prior to this date will be ignored

fiscal_year
string
required

The Business' fiscal year start period in format MM/DD

Maximum string length: 5
Example:

"01/01"

external_id
string
required

The external ID of the Business

Maximum string length: 255
Example:

"1234567890"

status
enum<string>
default:active

The status of the Business

Available options:
active,
inactive
plan
enum<string>
default:managed

The plan of the Business

Available options:
diy,
managed
onboarding_date
string<date> | null

The date the business was onboarded

country
enum<string>
default:united_states

The country of the Business

Available options:
canada,
united_states
region

The region of the Business, such as a state or province

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

canada_tax_status
enum<string> | null

The Canadian tax status of the Business

Available options:
itc_eligible,
exempt

Response

Successful Response

data
BusinessPublic · object
required