github.com/snyk/vervet/v5@v5.11.1-0.20240202085829-ad4dd7fb6101/testdata/resources/schemas/errors.yaml (about)

     1  ErrorDocument:
     2    type: object
     3    properties:
     4      jsonapi: { $ref: './common.yaml#/JSONAPI' }
     5      errors:
     6        type: array
     7        items: { $ref: '#/Error' }
     8        minItems: 1
     9    additionalProperties: false
    10    required: [ 'jsonapi', 'errors']
    11  
    12  Error:
    13    type: object
    14    properties:
    15      id:
    16        type: string
    17        format: uuid
    18      status:
    19        type: string
    20      detail:
    21        type: string
    22      source:
    23        type: object
    24        properties:
    25          pointer:
    26            type: string
    27          parameter:
    28            type: string
    29        additionalProperties: false
    30      meta:
    31        type: object
    32        additionalProperties: true
    33    required: ['status', 'detail']
    34    additionalProperties: false
    35