Optional $commentOptional $idSchema id
Optional allA set of schemas which must all match
Optional anyA set of schemas of which at least one must match
Optional defaultDefault value to be assigned when no value is given in the document
Optional definitionsAdditional schema definition to reference from within the schema
Optional descriptionSchema description
Optional elseA schema to apply if the conditional schema from if fails
Optional examplesA list of example values that match this schema
Optional ifA conditional schema to check, controls schemas defined in then and else
Optional nullableOpen API 3.0 spec states that any value that can be null must be declared nullable
false
Optional thenA schema to apply if the conditional schema from if passes
Optional titleSchema title
A comment to be added to the schema