Files
directus/packages/spec/specs/paths/users/users.yaml
2020-10-11 18:31:14 -04:00

57 lines
1.6 KiB
YAML

get:
description: List the users.
operationId: getUsers
parameters:
- $ref: "../../#/components/parameters/Fields"
- $ref: "../../#/components/parameters/Limit"
- $ref: "../../#/components/parameters/Offset"
- $ref: "../../#/components/parameters/Single"
- $ref: "../../#/components/parameters/Meta"
- $ref: "../../#/components/parameters/Sort"
- $ref: "../../#/components/parameters/Filter"
- $ref: "../../#/components/parameters/search"
responses:
"200":
description: Successful request
content:
application/json:
schema:
type: object
properties:
data:
type: array
items:
$ref: "../../#/components/schemas/User"
"401":
$ref: "../../#/components/responses/UnauthorizedError"
"404":
$ref: "../../#/components/responses/NotFoundError"
tags:
- Users
post:
description: Create a new user.
operationId: createUser
parameters:
- $ref: "../../#/components/parameters/Meta"
requestBody:
content:
application/json:
schema:
$ref: "../../#/components/schemas/User"
responses:
"200":
description: Successful request
content:
application/json:
schema:
type: object
properties:
data:
$ref: "../../#/components/schemas/User"
"401":
$ref: "../../#/components/responses/UnauthorizedError"
"404":
$ref: "../../#/components/responses/NotFoundError"
tags:
- Users