Skip to content
Get startedWebsite

Create user

UserCreateResponse Users.Create(UserCreateParamsparameters, CancellationTokencancellationToken = default)
POST/api/v1/users

Create user

ParametersExpand Collapse
UserCreateParams parameters
required string email

Body param

formatemail
required string firstName

Body param

required string lastName

Body param

required string password

Body param

formatpassword
required XEnvironment xEnvironment

Header param

"sandbox"Sandbox
"production"Production
ReturnsExpand Collapse
class UserCreateResponse:
required string Status
required string UserID
formatuuid

Create user

UserCreateParams parameters = new()
{
    Email = "dev@stainless.com",
    FirstName = "first_name",
    LastName = "last_name",
    Password = "password",
    XEnvironment = XEnvironment.Sandbox,
};

var user = await client.Users.Create(parameters);

Console.WriteLine(user);
{
  "status": "status",
  "user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"
}
Returns Examples
{
  "status": "status",
  "user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"
}