Contributions
How to make an "all optional" schema from a schema in OpenAPI 3
Suppose I have an OpenAPI 3.0 schema like this: components: schemas: Device: type: object properties: id: type: string readOnly: true name: type: string owner: type: string required: - id - name - owner This works fine for a POST request's body. However, if I want to use this schema for a PATCH request's body, it wouldn't make sense as now the request body is required to have all properties in it. So, my question is, is it possible to make a schema that inherits from this schema, but with all required properties optional?Solved3.8KViews0likes3Comments