Skip to content

Extension

Referenced schema · Source · Dereferenced version

A GKS Core extension: a name/value pair for information the underlying specification does not directly support. value may be any JSON type.

Fields

Field Type Required Description
name string yes
value any yes
description string

JSON Schema

Full JSON Schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://moalmanac.org/schemas/referenced/extension.schema.json",
  "title": "Extension",
  "description": "A GKS Core extension: a name/value pair for information the underlying specification does not directly support. `value` may be any JSON type.",
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "value": {},
    "description": {
      "type": "string"
    }
  },
  "required": [
    "name",
    "value"
  ],
  "additionalProperties": false
}