v1

latestOpenAPI 3.0.0CoreStack Inc License2026-07-248001,5071.7 MB
Identity

Create User

Creates an user within a CoreStack account and assign different roles for different tenants. There can be multiple tenants within a CoreStack account. User will be created at the account level and mapped to multiple tenants as needed.

post/users/create

Request body

usernamestring required

The unique username for the user to be created. This value is expected to be unique across all accounts. Hence it is recommended that you use the email address as the value here. Validations:- Min length - 5, Alphanumeric

emailstring required

Email ID of the user. This wil be unique across all the CoreStack accounts

timezone_idstring required

ID of the timezone to be set for th user. For a valid list of timezone values to use, please refer https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

account_idstring required

ID of the Account in CoreStack. It will be available in the authToken API response

first_namestring

First Name of the user. It can be only alphanumeric

last_namestring

Last Name of the user. It can be only alphanumeric

is_accesskey_requiredboolean

Is Access Key to be generated for this user

Response

Success

user_idstring required

ID of the newly created User