$ jsonschema install https://schemas.sourcemeta.com/apis-json/schema_0.20 schemas/schema_0.20.json$ref: "https://schemas.sourcemeta.com/apis-json/schema_0.20"import schema from "https://schemas.sourcemeta.com/apis-json/schema_0.20" with { type: "json" };| Identifier | https://schemas.sourcemeta.com/apis-json/schema_0.20 |
|---|---|
| Base Dialect | 2020-12 |
| Dialect | https://json-schema.org/draft/2020-12/schema |
| Health | |
| Size | 0.010052 MB |
This schema declares 0 examples.
This schema has 24 quality errors.
/$defs/maintainersorphan_definitionsSchema definitions in $defs or definitions that are never internally referenced can be removed
top_level_descriptionSet a non-empty description at the top level of the schema to explain what the definition is about in detail
top_level_examplesSet a non-empty examples array at the top level of the schema to illustrate the expected data
/$defs/contact/properties/X-twittersimple_properties_identifiersSet properties to identifier names that can be easily mapped to programming languages (matching [A-Za-z_][A-Za-z0-9_]*)
/$defs/urls/properties/data/oneOfoneof_to_anyof_disjoint_typesA oneOf where all branches have disjoint types can be safely converted to anyOf
/$defs/urls/properties/description/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/$defs/urls/properties/mediaType/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/$defs/urls/properties/name/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/$defs/urls/properties/tags/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/$defs/urls/properties/type/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/$defs/urls/properties/url/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/access/enumenum_with_typeSetting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types
/properties/access/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/common/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/network/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/overlays/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/position/enumenum_with_typeSetting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types
/properties/position/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/rating/enumenum_with_typeSetting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types
/properties/rating/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/type/enumenum_with_typeSetting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types
/properties/type/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text
/properties/visibility/enumenum_with_typeSetting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types
/properties/visibility/descriptiondescription_trailing_periodDescriptions should not end with a period to give user interfaces flexibility in presenting the text