Creative Work Base Schema
Foundation schema for creative works including books, music, films, images, and other creative content. Provides comprehensive structure for content platforms, media services, and creative publishing entities.
Entity Types
Required Fields
Web Coverage
The Creative Work base schema defines the common structure for all content creation entities, media platforms, and creative publishing services. It provides:
Creative Identity
Essential creator information including author details, publication dates, and creative attribution.
Content Management
Comprehensive content properties including genres, keywords, versions, and content organization.
Rights & Licensing
Built-in copyright, licensing, and intellectual property management for creative works.
Media Specifications
Technical metadata for digital content including file formats, dimensions, and duration.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Creative Work Base Schema",
"description": "Base schema for creative works including books, music, films, images, and other creative content",
"type": "object",
"aimlVersion": "2.0.1",
"schemaVersion": "2.0.1",
"properties": {
"@context": {
"type": "string",
"format": "uri",
"description": "JSON-LD context for semantic interoperability"
},
"@id": {
"type": "string",
"format": "uri",
"description": "Unique identifier for this entity instance"
},
"@type": {
"type": "string",
"description": "Pascal Case entity type"
},
"entityType": {
"type": "string",
"description": "Specific type of creative work entity"
},
"entityCategory": {
"type": "string",
"const": "creative_work",
"description": "Top-level category of entity"
},
"name": {
"oneOf": [
{ "type": "string" },
{ "$ref": "../components/multilingual-format.json#/$defs/LocalizedText" }
],
"description": "Name or title of the creative work"
},
"description": {
"oneOf": [
{ "type": "string" },
{ "$ref": "../components/multilingual-format.json#/$defs/LocalizedText" }
],
"description": "Description of the creative work"
},
"creator": {
"type": "object",
"description": "Creator or author of the work",
"properties": {
"name": { "type": "string" },
"type": {
"type": "string",
"enum": ["individual", "organization", "collective", "unknown"]
},
"url": { "type": "string", "format": "uri" }
},
"required": ["name"]
},
"dateCreated": {
"type": "string",
"format": "date-time",
"description": "Date when the work was created"
},
"license": {
"type": "string",
"description": "License under which the work is published"
}
},
"required": ["name", "creator"]
}nameName or title of the creative work. Supports multilingual format for international content platforms.
creatorCreator or author of the work including name, type (individual/organization), and profile information.
blogContent publishing platforms and blog websites
eventEvent platforms and event management systems
file_hostingFile hosting services and digital storage platforms
gaming_platformGaming platforms and interactive entertainment services
newsNews outlets and journalism platforms
personal_websitePersonal websites and individual online presence
photo_hostingPhoto hosting services and image sharing platforms
streaming_platformMedia streaming and content delivery platforms
video_hostingVideo hosting platforms and video sharing services
https://schemas.meta-aiml.org/v2.0.1/base/creative_work.jsonReferenced via allOf in entity schemas to inherit base properties