Required property is missing


Your API is missing one or more properties that the OpenAPI Specification (OAS) defines as required. If you do not define all required properties, your API definition does not fully conform to the OAS.

The names of objects and properties are case-sensitive, so make sure that you have spelled them correctly.

The following objects themselves are optional, but if defined in the API definition, must have the following properties defined:

Object Required properties
External Documentation url
License name
Response description
Tag name

For more details, see the OpenAPI Specification.


The following is an example of how this issue could look in your API definition. The license object of this sample API is missing the field name, which is defined as a required property in the OAS:

2  description: This is a sample license.


Make sure that your API has all the properties that the OAS requires.

2  name: My Sample License
3  description: This is a sample license.

Copyright 42Crunch 2021