{
  "type": "object",
  "properties": {
    "list": {
      "type": "object",
      "properties": {
        "accuracy": {
          "type": "string"
        },
        "audience": {
          "type": "string"
        },
        "children": {
          "type": "array",
          "ref": "#/definitions/FullChildListItem"
        },
        "completeness": {
          "type": "string"
        },
        "coverage": {
          "type": "string"
        },
        "created": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "externalURI": {
          "type": "string"
        },
        "fullDescription": {
          "type": "string"
        },
        "identifier": {
          "type": "string"
        },
        "intendedLongevity": {
          "type": "string"
        },
        "issued": {
          "type": "string"
        },
        "items": {
          "type": "array",
          "ref": "#/definitions/VerboseListItem"
        },
        "label": {
          "type": "string"
        },
        "lists": {
          "type": "array",
          "ref": "#/definitions/SimpleList"
        },
        "mappings": {
          "type": "array",
          "ref": "#/definitions/ListMappingsCombined"
        },
        "modified": {
          "type": "string"
        },
        "parents": {
          "type": "array",
          "ref": "#/definitions/FullChildListItem"
        },
        "provenance": {
          "type": "string"
        },
        "rights": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "timeliness": {
          "type": "string"
        },
        "uri": {
          "type": "string"
        },
        "version": {
          "type": "string"
        }
      }
    }
  },
  "definitions": {
    "FullChildListItem": {
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "identifier": {
          "type": "string"
        },
        "itemType": {
          "type": "object",
          "ref": "#/definitions/ListItemTypeCombined"
        },
        "label": {
          "type": "string"
        },
        "uri": {
          "type": "string"
        }
      }
    },
    "ListItemType": {
      "type": "object",
      "properties": {
        "identifier": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "uri": {
          "type": "string"
        }
      }
    },
    "ListItemTypeCombined": {
      "type": "object",
      "properties": {
        "URI": {
          "type": "string"
        },
        "identifier": {
          "type": "string"
        },
        "label": {
          "type": "string"
        }
      }
    },
    "ListMappingsCombined": {
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "externalURI": {
          "type": "string"
        },
        "fromId": {
          "type": "integer"
        },
        "identifier": {
          "type": "string"
        },
        "itemTypeID": {
          "type": "integer"
        },
        "itemTypeIdentifier": {
          "type": "string"
        },
        "itemTypeLabel": {
          "type": "string"
        },
        "itemTypeURI": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "mappingIdentifier": {
          "type": "string"
        },
        "mappingLabel": {
          "type": "string"
        }
      }
    },
    "SimpleList": {
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "identifier": {
          "type": "string"
        },
        "itemBaseUri": {
          "type": "string"
        },
        "itemCurieStub": {
          "type": "string"
        },
        "itemType": {
          "type": "object",
          "ref": "#/definitions/ListItemType"
        },
        "label": {
          "type": "string"
        },
        "uri": {
          "type": "string"
        }
      }
    },
    "SimpleListItem": {
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "identifier": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "uri": {
          "type": "string"
        }
      }
    },
    "VerboseListItem": {
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "externalURI": {
          "type": "string"
        },
        "identifier": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "lists": {
          "type": "array",
          "ref": "#/definitions/SimpleList"
        },
        "mappings": {
          "type": "array",
          "ref": "#/definitions/ListMappingsCombined"
        },
        "parents": {
          "type": "array",
          "ref": "#/definitions/SimpleListItem"
        }
      }
    }
  }
}