IPTC ninjs - News in JSON - version 1.1 (approved, 2014-03-12) / document revision of 2017-09-05: syntax error corrected

A news item as JSON object -- copyright 2014 IPTC - International Press Telecommunications Council - www.iptc.org - This document is published under the Creative Commons Attribution 3.0 license, see http://creativecommons.org/licenses/by/3.0/ $$comment: as of 2014-03-13

Get JSON SchemaBundle
Use with
$ jsonschema install https://schemas.sourcemeta.com/iptc/ninjs/ninjs-schema_1.1 schemas/ninjs-schema_1.1.json
$ref: "https://schemas.sourcemeta.com/iptc/ninjs/ninjs-schema_1.1"
import schema from "https://schemas.sourcemeta.com/iptc/ninjs/ninjs-schema_1.1" with { type: "json" };
Identifierhttps://schemas.sourcemeta.com/iptc/ninjs/ninjs-schema_1.1
Base DialectDraft4
Dialecthttp://json-schema.org/draft-04/schema#
Health
85%
Size0.011553 MB
Loading schema...

This schema declares 0 examples.

Loading...
Loading...

This schema has 14 quality errors.

/descriptiondescription_trim

Descriptions should not contain leading or trailing whitespace

/properties/associations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/copyrightholder/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/copyrightnotice/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/embargoed/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/located/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/place/items/patternProperties/^geometry_[a-zA-Z0-9_]+/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/pubstatus/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/properties/pubstatus/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/renditions/patternProperties/^[a-zA-Z0-9]+/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/representationtype/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/properties/type/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/properties/urgency/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/properties/usageterms/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text