Create a user
Create a new user in your HubSpot account using the specified details. This endpoint requires a JSON request body with user information such as email, first name, last name, role, and seats. A welcome email can be optionally sent to the new user.
Supported products
Supported products
Required Scopes
Required Scopes
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
The email address of the user being provisioned. This is a required field and must be unique.
A boolean indicating whether a welcome email should be sent to the user upon provisioning. This is a required field.
The first name of the user.
The last name of the user.
The identifier for the primary team to which the user belongs.
The identifier for the role assigned to the user.
An array of seat names assigned to the user, representing different permissions or access levels.
An array of identifiers for secondary teams to which the user is associated.
Response
successful operation
The email address of the user. This is a required field and must be unique.
The unique identifier for the user, represented as a string.
An array of strings representing the IDs of the roles assigned to the user. This is a required field.
A boolean indicating whether the user has super admin privileges. This is a required field.
The first name of the user, represented as a string.
The last name of the user, represented as a string.
The ID of the primary team to which the user belongs, represented as a string.
A string representing a single role ID assigned to the user.
An array of strings representing the names of seats assigned to the user.
An array of strings representing the IDs of secondary teams to which the user is associated.
A boolean indicating whether a welcome email should be sent to the user.