Company
Onboard a new company under an organization
Creates a company, linked account, default outlet, plan assignment, default roles, and a Stripe customer. Runs in a single transaction, then finalizes any external customer setup. The target organization is resolved from the supplied x-org-api-key; the organization must have an org owner.
post/v1/organization-api/company/company-workflow/onboard
Request
- Base URL: https://api.finalpos.com (the document declares no server; this is the origin it was published from)
- URL: https://api.finalpos.com/v1/organization-api/company/company-workflow/onboard
- Auth: API key in header x-org-api-key
Request body
Example request
{
"currencyCode": "CAD"
}Response
Company onboarded successfully. Returns the new company document (including accountId and organizationId links). A default outlet and plan association are also created; those ids are not duplicated on the company object.
Changes
No recorded changes to this operation across all 1 revision of this API.