uber.createOrganization adds a sub-organization under your Uber Direct organization, for example one per merchant you deliver for.
automations/onboard-uber-merchant.automation.ts
name (up to 150 characters, without /, \, :, %, <, >, or =) and billingType are required. Centralized billing charges your organization; decentralized billing charges the sub-organization and requires address with street1, city, state, zipcode, and a two-letter countryIso2.
parentOrganizationId defaults to the connected customer ID. Set sendOnboardingInvite to email the pointOfContact Uber’s onboarding form. merchantType and contractType use Uber’s enum values, such as MERCHANT_TYPE_RESTAURANT and CONTRACT_TYPE_PARENT.
Automate.ax does not retry this action after an uncertain failure because a retry could create a duplicate organization.