Create a company
POST /api/companies
Required scopes
This endpoint requires the following scopes:
- : API
Authorizations
OAuth2clientCredentialsRequiredToken URL:
Client ID and Client Secret from Company → Company Settings → REST API. Enter credentials to auto-fetch token.
Body
Filestring · binaryOptional
Namestring · max: 64Required
Descriptionstring · max: 300Optional
IndustryResourceIdstringRequired
CountryResourceIdstringRequired
Addressstring · max: 200Optional
WebsiteUrlstring · max: 2000Optional
LicenseTypeResourceIdstringRequired
LicenseModuleResourceIdArraystring[]Optional
LicensePeriodTypeResourceIdstringRequired
LicenseStartDatestring · date-timeOptional
LicenseEndDatestring · date-timeOptional
IsNumberOfUsersLimitedbooleanOptional
NumberOfUsersinteger · int32Required
NotificationTemplateTypeResourceIdstringOptional
TrainingContentTypeResourceIdstringOptional
SmtpConfigurationTypeResourceIdstringOptional
PreferredLanguageTypeResourceIdstringOptional
IsVersionVisiblebooleanOptional
IsReleaseNotesVisiblebooleanOptional
ReleaseNotesUrlstring · max: 2000Optional
CompanyGroupResourceIdArraystring[]Optional
BaseManHourCostinteger · int32Optional
BaseManHourinteger · int32Optional
StatusIdinteger · int32Optional
TimeZoneIdstringRequired
DateFormatstringRequired
TimeFormatstringRequired
CallBackNumberBookingCountinteger · int32Optional
Tagsstring[]Optional
Responses
200
OK
application/json
statusstringOptional
messagestring · nullableOptional
validationMessagesstring[] · nullableOptional
post
/api/companies200
OK
PUT /api/companies/{resourceId}
PUT /api/company-groups/{resourceId}/participants
Required scopes
This endpoint requires the following scopes:
- : API
Authorizations
OAuth2clientCredentialsRequiredToken URL:
Client ID and Client Secret from Company → Company Settings → REST API. Enter credentials to auto-fetch token.
Path parameters
resourceIdstringRequired
ResourceId of the Company Group which the companies will be added
Body
companyResourceIdArraystring[] · nullableOptional
Array of company resourceIds will be added to the group
Responses
200
OK
application/json
statusstringOptional
messagestring · nullableOptional
validationMessagesstring[] · nullableOptional
put
/api/company-groups/{resourceId}/participants200
OK
Common errors
Last updated