swag-claim-management/spec/paths/processing@claims@{claimID}@update.yaml
ElenaKushchenko ded0ac5f9a
Ft/jd 206/add party id parameter (#31)
* JD-206 add partyID query parameter

* JD-206 change partyID parameter type

Co-authored-by: ElenaKushchenko <e.kushchenko@rbkmoney.com>
2021-06-17 11:11:19 +03:00

48 lines
1.3 KiB
YAML

put:
description: Обновить заявку по её идентификатору.
operationId: updateClaimByID
tags:
- Claims
parameters:
- $ref: '#/parameters/requestID'
- $ref: '#/parameters/partyID'
- $ref: '#/parameters/deadline'
- $ref: '#/parameters/claimID'
- $ref: '#/parameters/claimRevision'
- name: changeset
in: body
required: true
schema:
type: array
items:
$ref: '#/definitions/Modification'
responses:
'201':
description: Заявка обновлена
'404':
$ref: '#/responses/NotFound'
'401':
$ref: '#/responses/Unauthorized'
'400':
description: Ошибка при изменении заявки
schema:
type: object
required:
- code
- message
properties:
code:
description: |
[Код ошибки](#tag/Error-Codes)
type: string
enum:
- invalidClaimStatus
- changesetConflict
- invalidChangeset
- invalidClaimRevision
- invalidDeadline
message:
description: Человекочитаемое описание ошибки
type: string
example: Invalid claim status