keitaro-api-skill/references/paths/offers_id_update_file.yaml

49 lines
1.0 KiB
YAML

put:
tags:
- Offers
security:
- ApiKeyAuth: []
parameters:
- name: id
in: path
description: Offer ID
required: true
schema:
type: integer
- name: path
in: query
description: File path
required: true
schema:
type: string
- name: data
in: query
description: File cointent
required: true
schema:
type: string
summary: Upload file
description: Saves file on server.
responses:
'200':
description: Save the File Data
content:
application/json:
schema:
type: object
properties:
path:
type: string
'400':
$ref: ../responses/BadRequest.yaml
'401':
$ref: ../responses/Unauthorized.yaml
'402':
$ref: ../responses/PaymentRequired.yaml
'404':
$ref: ../responses/NotFound.yaml
'406':
$ref: ../responses/NotAcceptable.yaml
'500':
$ref: ../responses/InternalError.yaml