Skip to main content
POST
/
organizations
/
users
Create User
curl --request POST \
  --url https://api-sandbox.y.uno/v1/organizations/users \
  --header 'Content-Type: application/json' \
  --header 'PRIVATE-SECRET-KEY: <api-key>' \
  --header 'PUBLIC-API-KEY: <api-key>' \
  --data '
{
  "email": "jsmith@example.com",
  "first_name": "<string>",
  "last_name": "<string>",
  "account_permissions": [
    {
      "account_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "role_id": "<string>"
    }
  ],
  "account_group_permissions": [
    {
      "account_group_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "role_id": "<string>"
    }
  ]
}
'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "email": "<string>",
  "first_name": "<string>",
  "last_name": "<string>",
  "account_permissions": [
    {
      "account_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "role_id": "<string>"
    }
  ],
  "account_group_permissions": [
    {
      "account_group_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "role_id": "<string>"
    }
  ],
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z"
}
Creates a new user within your organization. Users created via this API are stored directly in the Yuno database and are not managed via external identity providers like SAML or WorkOS. Every user must be created with at least one permission assignment at either the account or account group level.

Authorizations

PUBLIC-API-KEY
string
header
default:<Your PUBLIC-API-KEY>
required
PRIVATE-SECRET-KEY
string
header
default:<Your PRIVATE-SECRET-KEY>
required

Body

application/json
email
string<email>
required

User email address.

first_name
string
required

First name.

last_name
string
required

Last name.

account_permissions
object[]

Direct account permission assignments.

account_group_permissions
object[]

Account group permission assignments.

Response

201 - application/json

Created

id
string<uuid>
email
string
first_name
string
last_name
string
account_permissions
object[]
account_group_permissions
object[]
created_at
string<date-time>
updated_at
string<date-time>