Prepare business information
Collect the required data from your user:Required fields:Optional fields:
legal_name- Business legal nameentity_type- Business entity type (validation depends on country)email- Business contact emailcountry- ISO 2-letter code (GB, DE, FR, NL, ES, BE, IT, IE, AT, PT, SE, NO, DK, FI, IS)currency- ISO currency code (GBP, EUR, USD)
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
external_id- Your internal user/business ID (recommended for idempotency)registration_number- Company registration numbervat_number- VAT/tax IDaddress- Business address object
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.