put:
  description: >-
    If the server is unable to find or create a quote, or some other processing
    error occurs, the error callback `PUT /quotes/{ID}/error` is used. The
    `{ID}` in the URI should contain the `quoteId` that was used for the
    creation of the quote, or the `{ID}` that was used in the `GET /quotes/{ID}`
    request.
  summary: Return quote information error
  tags:
    - quotes
  operationId: QuotesByIDAndError
  parameters:
    - $ref: ../components/parameters/ID.yaml
    - $ref: ../components/parameters/Content-Length.yaml
    - $ref: ../components/parameters/Content-Type.yaml
    - $ref: ../components/parameters/Date.yaml
    - $ref: ../components/parameters/X-Forwarded-For.yaml
    - $ref: ../components/parameters/FSPIOP-Source.yaml
    - $ref: ../components/parameters/FSPIOP-Destination.yaml
    - $ref: ../components/parameters/FSPIOP-Encryption.yaml
    - $ref: ../components/parameters/FSPIOP-Signature.yaml
    - $ref: ../components/parameters/FSPIOP-URI.yaml
    - $ref: ../components/parameters/FSPIOP-HTTP-Method.yaml
  requestBody:
    description: Details of the error returned.
    required: true
    content:
      application/json:
        schema:
          $ref: ../components/schemas/ErrorInformationObject.yaml
  responses:
    '200':
      $ref: ../components/responses/200.yaml
    '400':
      $ref: ../components/responses/400.yaml
    '401':
      $ref: ../components/responses/401.yaml
    '403':
      $ref: ../components/responses/403.yaml
    '404':
      $ref: ../components/responses/404.yaml
    '405':
      $ref: ../components/responses/405.yaml
    '406':
      $ref: ../components/responses/406.yaml
    '501':
      $ref: ../components/responses/501.yaml
    '503':
      $ref: ../components/responses/503.yaml
