openapi-examples-validator
Version:
Validates embedded examples in OpenAPI-JSONs
102 lines (101 loc) • 3.43 kB
JSON
[
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "/0",
"schemaPath": "#/items/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "location"
},
"examplePath": "/paths/~1pets/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "/0/schema",
"schemaPath": "#/items/properties/schema/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "spec"
},
"examplePath": "/paths/~1pets/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "/0/schema/properties",
"schemaPath": "#/items/properties/schema/properties/properties/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "nickname"
},
"examplePath": "/paths/~1pets/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "/0/schema/properties/properties",
"schemaPath": "#/items/properties/schema/properties/properties/properties/properties/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "some"
},
"examplePath": "/paths/~1pets/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "",
"schemaPath": "#/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "age"
},
"examplePath": "/paths/~1pets~1{petId}/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "",
"schemaPath": "#/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "owner"
},
"examplePath": "/paths/~1pets~1{petId}/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "/schema",
"schemaPath": "#/properties/schema/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "spec"
},
"examplePath": "/paths/~1pets~1{petId}/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "/schema/properties",
"schemaPath": "#/properties/schema/properties/properties/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "callname"
},
"examplePath": "/paths/~1pets~1{petId}/get/responses/200/examples/application~1json"
},
{
"type": "Validation",
"message": "must NOT have additional properties",
"instancePath": "/0/schema/properties/type",
"schemaPath": "#/items/properties/schema/properties/properties/properties/type/additionalProperties",
"keyword": "additionalProperties",
"params": {
"additionalProperty": "bar"
},
"examplePath": "/paths/~1pets/get/responses/200/examples/application~1json"
}
]