Schemas / Rights
rig.rights.statement
v0.31.0 · draft 6 fields 0 required
Fields
| Field | Type | Meaning | |
|---|---|---|---|
copyrightHolder |
entity | optional | Person or organisation that holds copyright |
copyrightYear |
integer1000 – 9999 | optional | Copyright year of this object |
licence |
enumall-rights-reserved · public-domain · cc0 · cc-by · cc-by-sa · cc-by-nd · cc-by-nc · cc-by-nc-sa · cc-by-nc-nd · other | optional | all-rights-reserved / public-domain / cc0 / cc-by / cc-by-sa / cc-by-nd / cc-by-nc / cc-by-nc-sa / cc-by-nc-nd / other |
licenceUri |
string | optional | Canonical licence URL |
rightsStatementUri |
string | optional | RightsStatements.org (or similar) URI |
creditLine |
string | optional | Required credit / courtesy line |
Copyright and licence of a work. Format when present.
Compose onto any entity that needs rights - an artwork, a book, a paper, a photo. Field meanings follow Dublin Core rights / license / rightsHolder, Creative Commons licence URIs, and RightsStatements.org.
All fields optional. Emit what the source has. An empty component is invalid - attach at least one field.
This is the rights record. rig.book.publication copyrightYear is the ONIX product year only - when you have a holder or a licence, compose this schema; do not copy the year into both.
CDWA Copyright/Restrictions maps here. Do not put a rights essay on rig.art.object.
JSON Schema
Resolves at https://rig.works/schemas/rig.rights.statement.schema.json —
raw file.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://rig.works/schemas/rig.rights.statement.schema.json",
"title": "rig.rights.statement",
"type": "object",
"additionalProperties": false,
"properties": {
"copyrightHolder": {
"$ref": "./_defs.schema.json#/$defs/entity"
},
"copyrightYear": {
"type": "integer",
"minimum": 1000,
"maximum": 9999
},
"licence": {
"type": "string",
"enum": [
"all-rights-reserved",
"public-domain",
"cc0",
"cc-by",
"cc-by-sa",
"cc-by-nd",
"cc-by-nc",
"cc-by-nc-sa",
"cc-by-nc-nd",
"other"
]
},
"licenceUri": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"rightsStatementUri": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"creditLine": {
"$ref": "./_defs.schema.json#/$defs/string"
}
},
"description": "Copyright and licence. Meanings follow Dublin Core rights and RightsStatements.org. Compose onto the work.",
"minProperties": 1
}