Core Meta Definitions used to define meta information about resources, links, actions, etc.


Definition Title Type Description
version Version string A version number
jsonSchema JSON Schema object An object containing JSON Schema
typeOf Type Of string URL to specify the type of a resource
jsonType JSON Type string JSON Type


  "definitions": {
    "version": {
      "title": "Version",
      "description": "A version number",
      "type": "string"
    "jsonSchema": {
      "title": "JSON Schema",
      "description": "An object containing JSON Schema",
      "type": "object"
    "typeOf": {
      "title": "Type Of",
      "description": "URL to specify the type of a resource",
      "type": "string"
    "jsonType": {
      "title": "JSON Type",
      "description": "JSON Type",
      "type": "string",
      "enum": [