Definition JSON
This fragment is shown exactly as published. Use the chevrons to fold objects and arrays; linked $ref values return to their targets in the complete schema.
{ "type": "object",
"additionalProperties": false,
"required": [ "uri",
"content_hash" ],
"properties": { "uri": { "type": "string",
"format": "uri-reference" },
"profile": { "$ref": "https://matjson.org/schema/core/0.1/schema.json#/$defs/profile_name" },
"profile_version": { "type": "string" },
"document_id": { "type": "string" },
"title": { "type": "string" },
"designation": { "type": "string" },
"edition": { "type": "string" },
"content_hash": { "$ref": "https://matjson.org/schema/core/0.1/schema.json#/$defs/content_hash" },
"retrieved_at": { "type": "string",
"format": "date-time" },
"schema_uri": { "type": "string",
"format": "uri-reference" } }}Fields
| Field | Type | Status | Meaning |
|---|---|---|---|
uri | string | Required | Uri used by this schema object. |
profile | Profile name | Optional | Profile used by this schema object. |
profile_version | string | Optional | Profile version used by this schema object. |
document_id | string | Optional | Document id used by this schema object. |
title | string | Optional | Short human-readable name displayed in documentation and review tools. |
designation | string | Optional | Designation used by this schema object. |
edition | string | Optional | Edition used by this schema object. |
content_hash | Content hash | Required | Content hash used by this schema object. |
retrieved_at | string | Optional | Retrieved at used by this schema object. |
schema_uri | string | Optional | Schema uri used by this schema object. |