Files
directus/packages/spec/specs/paths/items/items.yaml
2020-09-21 12:33:19 -03:00

62 lines
1.5 KiB
YAML

get:
description: List the items.
tags:
- Items
operationId: getItems
security:
- Auth: []
parameters:
- $ref: "#/components/parameters/Fields"
- $ref: "#/components/parameters/Limit"
- $ref: "#/components/parameters/Meta"
- $ref: "#/components/parameters/Offset"
- $ref: "#/components/parameters/Single"
- $ref: "#/components/parameters/Sort"
- $ref: "#/components/parameters/Filter"
- $ref: "#/components/parameters/q"
- name: status
in: query
description: Filter items by the given status
explode: false
schema:
type: array
items:
type: string
responses:
"200":
description: Successful request
content:
application/json:
schema:
type: object
properties:
data:
type: array
items:
type: object
"401":
$ref: "#/components/responses/UnauthorizedError"
post:
description: Create a new item.
tags:
- Items
operationId: createItem
parameters:
- $ref: "#/components/parameters/Meta"
requestBody:
content:
application/json:
schema:
type: object
responses:
"200":
description: Successful request
content:
application/json:
schema:
type: object
"401":
$ref: "#/components/responses/UnauthorizedError"
parameters:
- $ref: "#/components/parameters/Collection"