-
The OpenAPI 3.0 spec allows to define enums: https://swagger.io/docs/specification/data-models/enums/
An example of such an enum in .json format looks like this:
`"Propertyname": {
"enum": [
…
-
In order to make features like `kubectl explain` work to easily inspect the schema of custom resources, setting `preserveUnknownFields` to false is required.
You can read more details here: https:/…
-
Schema validation provided below fails although it shouldn't.
Giving following body to the `PUT {GRAVITEE_APIM_URI}/management/apis/:id` request,
I get a successful update response (200). The API…
-
-
Objects represented via `describe_object` may have fields that are nullable.
Depending on the programming language (Python has `None`, TypeScript has `null`, Go has `nil`, etc) there are cases wher…
-
```
boast https://raw.githubusercontent.com/placekit/api-reference/main/openapi.yml
GET https://raw.githubusercontent.com/placekit/api-reference/main/openapi.yml
YAMLSyntaxError: All collection ite…
-
**Describe the bug**
I'm working with an API that requires differentiating between properties that are `T | undefined` or `T | null`.
In OpenAPI 3.0, `T | null` properties seem to be modelled l…
-
Need to use kotlinx.serialization where possible instead of jakson ObjectMapper.
The problem that if i add libs.kotlinx.serialization.json dependency to backend,
spring treat kotlinx as default se…
-
Check first to see if this is compliant with the spec but the following open API spec doesn't add the required fields validator that should be added:
```
components:
SpecObject:
requir…
-
The current versioning scheme does not follow semantic versioning. We should move towards a semantic version to make it clear when there are breaking changes.