{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "name": {
      "type": "string",
      "description": "Name of the error"
    },
    "message": {
      "type": "string",
      "description": "Message of the error"
    },
    "stack": {
      "type": "string",
      "description": "Call stack of the error"
    },
    "additionalData": {
      "description": "Additional data that describes the error"
    },
    "statusCode": {
      "type": "number",
      "description": "HTTP status code to return this error with"
    }
  },
  "required": [
    "message",
    "name",
    "statusCode"
  ],
  "description": "An error that is returned when the request is in the right format, but contains parameters that are invalid or not acceptable.",
  "definitions": {
    "SCSCParametersNotAcceptable": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "name": {
          "type": "string",
          "description": "Name of the error"
        },
        "message": {
          "type": "string",
          "description": "Message of the error"
        },
        "stack": {
          "type": "string",
          "description": "Call stack of the error"
        },
        "additionalData": {
          "description": "Additional data that describes the error"
        },
        "statusCode": {
          "type": "number",
          "description": "HTTP status code to return this error with"
        }
      },
      "required": [
        "message",
        "name",
        "statusCode"
      ],
      "description": "An error that is returned when the request is in the right format, but contains parameters that are invalid or not acceptable."
    }
  },
  "$id": "https://core.stapps.tu-berlin.de/v4.0.2/lib/schema/SCParametersNotAcceptable.json"
}