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

76 lines
2.0 KiB
YAML

get:
description: List the settings.
operationId: getSettings
parameters:
- $ref: "../../#/components/parameters/Limit"
- $ref: "../../#/components/parameters/Offset"
- $ref: "../../#/components/parameters/Single"
- $ref: "../../#/components/parameters/Meta"
- $ref: "../../#/components/parameters/Page"
responses:
"200":
description: Successful request
content:
application/json:
schema:
type: object
properties:
data:
$ref: "../../#/components/schemas/Setting"
"401":
$ref: "../../#/components/responses/UnauthorizedError"
"404":
$ref: "../../#/components/responses/NotFoundError"
tags:
- Settings
patch:
description: Update an existing setting
operationId: updateSetting
requestBody:
content:
application/json:
schema:
type: object
responses:
"200":
description: Successful request
content:
application/json:
schema:
type: object
properties:
data:
$ref: "../../#/components/schemas/Setting"
"401":
$ref: "../../#/components/responses/UnauthorizedError"
"404":
$ref: "../../#/components/responses/NotFoundError"
tags:
- Settings
# post:
# description: Create a new setting.
# operationId: createSettings
# parameters:
# - $ref: '../../#/components/parameters/Meta'
# requestBody:
# content:
# application/json:
# schema:
# type: object
# responses:
# '200':
# description: Successful request
# content:
# application/json:
# schema:
# type: object
# properties:
# data:
# $ref: '../../#/components/schemas/Setting'
# '401':
# $ref: '../../#/components/responses/UnauthorizedError'
# '404':
# $ref: '../../#/components/responses/NotFoundError'
# tags:
# - Settings