v1
latestOpenAPI 3.0.1Proprietary2026-07-146923125.8 KBCreate a user
Request body
Given name
Family name
Concatenation of name and surname
Plain-text password, used only when setting a new password
The hashed password, visible to platform administrator only
Preferred user language
User email address to receive platform notifications
User PEC address for Italian electronic invoicing
Defines user roles across the platform
Write-only field to specify a company name when creating a user with userRole ROLE_VENDOR
Write-only field to specify a company tax code when creating a user with userRole ROLE_VENDOR
If the user can login or not
If the user has a confirmed email address
If the user profile can be updated or is synchronized from an external system
If the user does not wants to be tracked
If the user has accepted terms and conditions
The name of the environment this user belongs to
When the user has confirmed successfully his email address
When the user has created his account
An externalId if the user is synchronized from an external system
The account id of the user when using the Keycloak SSO integration
If the current user is authenticated via Keycloak SSO integration
Fiscal code of a private customer, used only when userRole is ROLE_USER
IBAN of the user, to receive manually executed refunds
If the user has a valid payment method available
String representation of the culture, derived from language and country code
If the user has a password set
If the user want to receive email notifications generated by the platform
If the user has been deleted
What roles can this user impersonate
What roles can this user create
If the user has a configured valid address
If the user has configured valid billing data
The user's SSH public key
Auto-generated string uniquely identifying the user
Whether the user can be impersonated by the requesting client
Example request
{
"self": "subscription/123",
"company": {
"url": "resourceName/ID"
},
"userCompany": {
"url": "resourceName/ID"
},
"companyGroup": {
"url": "resourceName/ID"
},
"culture": "en_US",
"riskProfile": {
"url": "resourceName/ID"
},
"resellerCatalog": {
"url": "resourceName/ID"
},
"metadata": {
"url": "resourceName/ID"
}
}Response
Created
Given name
Family name
Concatenation of name and surname
Plain-text password, used only when setting a new password
The hashed password, visible to platform administrator only
Preferred user language
User email address to receive platform notifications
User PEC address for Italian electronic invoicing
Defines user roles across the platform
Write-only field to specify a company name when creating a user with userRole ROLE_VENDOR
Write-only field to specify a company tax code when creating a user with userRole ROLE_VENDOR
If the user can login or not
If the user has a confirmed email address
If the user profile can be updated or is synchronized from an external system
If the user does not wants to be tracked
If the user has accepted terms and conditions
The name of the environment this user belongs to
When the user has confirmed successfully his email address
When the user has created his account
An externalId if the user is synchronized from an external system
The account id of the user when using the Keycloak SSO integration
If the current user is authenticated via Keycloak SSO integration
Fiscal code of a private customer, used only when userRole is ROLE_USER
IBAN of the user, to receive manually executed refunds
If the user has a valid payment method available
String representation of the culture, derived from language and country code
If the user has a password set
If the user want to receive email notifications generated by the platform
If the user has been deleted
What roles can this user impersonate
What roles can this user create
If the user has a configured valid address
If the user has configured valid billing data
The user's SSH public key
Auto-generated string uniquely identifying the user
Whether the user can be impersonated by the requesting client
Example response
{
"self": "subscription/123",
"company": {
"url": "resourceName/ID"
},
"userCompany": {
"url": "resourceName/ID"
},
"companyGroup": {
"url": "resourceName/ID"
},
"culture": "en_US",
"riskProfile": {
"url": "resourceName/ID"
},
"resellerCatalog": {
"url": "resourceName/ID"
},
"metadata": {
"url": "resourceName/ID"
}
}