Prepare business information
Collect the required data from your user:Required fields:Optional fields:
external_id- Your stable internal user/business ID (used for idempotency)legal_name- Business legal nameentity_type- Business entity type (validation depends on country)email- Business contact email
Business entity type validation: GB, DE, NL, ES, and BE require specific business entity type codes. All other countries accept any value.See complete business entity type reference
country- ISO 2-letter code such asNL,GB, orDEbase_currency- ISO currency code such asEUR,GBP, orUSDaccounting_method-accrualorcashcompany_number- Company registration numbervat_number- VAT/tax IDcoa_language- Chart of accounts language such asenornlmetadata- Partner-specific JSON metadata
Call the Create Business API
POST to Example payload:See Create Business API endpoint
/v1/platform/businesses/ with a partner-scoped token:Get business-scoped token
Exchange your partner token for a business-scoped token:Store the returned token for API calls and frontend SDK.See Authentication guide
Idempotency
What Happens After Creation
Thred automatically:- Sets up chart of accounts (based on business entity type and country)
- Initializes accounting periods
- Creates default tax configurations
- Prepares the accounting UI for embedding
Business created. Now set up authentication to secure API access.