This endpoint can be used to update a company within a given reseller account.
The 'Bearer' token can be obtained from the token management interface or via the login endpoint using your hub user credentials.
The ID of the reseller this operation should be performed against.
The ID of the company you wish to update.
Request body for updating a company.
This must be a unique, DNS compatible alias used to generate a subdomain for the company.
An array of locale codes to be enabled for the company. e.g. en, en_US, es_MX etc.
An array of gateway slugs to be enabled for the company.
Recalculate all item fees for the company. Defaults to false if not provided.
An array of usage fees to be applied to transactions within this company. You should provide fees for each combination of currency, item type and sales point you want fees to be applied to.
An array of slugs for features to be enabled for this company. A full list of available features can be retrieved via the Available features endpoint. Alternatively, passing * here will enable all available features for the company.
Default timezone for the company.
"Europe/London"
Parent company options. May not be used in combination with children.
Companies to associate as children of the company being created. May not be used in combination with parent.
Optionally, a default admin URL which users will be redirected to upon login.
"/events"
The maximum number of additional dates an organiser can setup for an event at one time, applicable to recursive and copy events. Defaults to 31, max 60.
The maximum number of timeslots permissible in a single event. Defaults to 30, max 100.
By default, company API access is disabled. To enable the API for this company, pass one of the below options. Note, to enable this feature, your reseller account must have access to the api_access company feature.
none, read_only, read_write The max number of requests that can be made within a 60s period.
Successfully updated the company.