Users

A user is an individual with access to Atono, identified by a unique email address. You can retrieve information about a user, such as their name, invitation status, and account timestamps.


User attributes

The table below lists the fields available on users, including those you can specify when adding a user or updating their details, as well as fields returned in API responses.

The Usage column shows which endpoints accept values for that field. If the Usage column is blank, the field is read-only—it's returned in responses but can't be manually specified in any request.

FieldTypeDescriptionUsage
createdAtdatetime (ISO 8601)The date and time the user account was created.
updatedAtdatetime (ISO 8601)The date and time the user’s information (e.g., name, status, or roles) was last updated.
invitedAtdatetime (ISO 8601)The date and time the user was sent an invitation to join the workspace.
emailstringThe user’s email address. Must be unique across all users.POST
fullNamestringThe user’s full name, entered as a single field.POST, PATCH
deletedbooleanIndicates whether the user has been deleted.


Example: Get a user

This example shows a GET response for a single user, including their ID, metadata, and contact details.

{
  "data": {
    "type": "user",
    "id": "fe4641d7-c72a-4165-904d-89b2ded40916",
    "attributes": {
      "createdAt": "2024-08-10T00:45:55Z",
      "updatedAt": "2024-08-10T00:46:58Z",
      "invitedAt": "2025-01-23T22:58:21Z",
      "email": "[email protected]",
      "fullName": "Oliver Resonance",
      "deleted": false
    }
  },
  "links": {
    "self": "/api/v1/users/fe4641d7-c72a-4165-904d-89b2ded40916"
  }
}


Example: Add a user

This example shows a POST request to add a new user by specifying their email and full name.

{
  "data": {
    "type": "user",
    "attributes": {
      "email": "[email protected]",
      "fullName": "Carla Clave"
    }
  }
}