mirror of
https://github.com/directus/directus.git
synced 2026-02-16 13:25:13 -05:00
92 lines
2.2 KiB
YAML
92 lines
2.2 KiB
YAML
type: object
|
|
properties:
|
|
id:
|
|
description: Unique identifier for the user.
|
|
example: 63716273-0f29-4648-8a2a-2af2948f6f78
|
|
type: string
|
|
first_name:
|
|
description: First name of the user.
|
|
example: Admin
|
|
type: string
|
|
last_name:
|
|
description: Last name of the user.
|
|
example: User
|
|
type: string
|
|
email:
|
|
description: Unique email address for the user.
|
|
example: admin@example.com
|
|
type: string
|
|
format: email
|
|
password:
|
|
description: Password of the user.
|
|
type: string
|
|
location:
|
|
description: The user's location.
|
|
example: null
|
|
type: string
|
|
nullable: true
|
|
title:
|
|
description: The user's title.
|
|
example: null
|
|
type: string
|
|
nullable: true
|
|
description:
|
|
description: The user's description.
|
|
example: null
|
|
type: string
|
|
nullable: true
|
|
tags:
|
|
description: The user's tags.
|
|
example: null
|
|
type: array
|
|
nullable: true
|
|
items:
|
|
type: string
|
|
avatar:
|
|
description: The user's avatar.
|
|
example: null
|
|
oneOf:
|
|
- type: string
|
|
- $ref: "../openapi.yaml#/components/schemas/File"
|
|
nullable: true
|
|
language:
|
|
description: The user's language used in Directus.
|
|
example: en-US
|
|
type: string
|
|
theme:
|
|
description: What theme the user is using.
|
|
example: auto
|
|
type: string
|
|
enum: [light, dark, auto]
|
|
tfa_secret:
|
|
description: The 2FA secret string that's used to generate one time passwords.
|
|
example: null
|
|
type: string
|
|
nullable: true
|
|
status:
|
|
description: Status of the user.
|
|
example: active
|
|
type: string
|
|
enum: [active, invited, draft, suspended, deleted]
|
|
role:
|
|
description: Unique identifier of the role of this user.
|
|
example: 2f24211d-d928-469a-aea3-3c8f53d4e426
|
|
oneOf:
|
|
- type: string
|
|
- $ref: "../openapi.yaml#/components/schemas/Role"
|
|
token:
|
|
description: Static token for the user.
|
|
type: string
|
|
nullable: true
|
|
last_acces:
|
|
description: When this user used the API last.
|
|
example: "2020-05-31T14:32:37Z"
|
|
type: string
|
|
nullable: true
|
|
format: date-time
|
|
last_page:
|
|
description: Last page that the user was on.
|
|
example: /my-project/settings/collections/a
|
|
type: string
|
|
nullable: true
|