{
  "title": "application/raml+yaml",
  "description": "The body of the response: a body declaration",
  "type": null,
  "children": [
    {
      "title": "name",
      "description": "Type name for top level types. For properties and parameters -- property o parameter name, respectively. For bodies -- media type.",
      "type": "ATTRIBUTETEXT",
      "children": [],
      "valueText": "application/raml+yaml",
      "id": "./resource.get.200.application/raml+yaml#name"
    },
    {
      "title": "General",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "allowedTargets",
          "description": "Restrictions on where annotations of this type can be applied. If this property is specified, annotations of this type may only be applied on a property corresponding to one of the target names specified as the value of this property.",
          "type": "MULTIEDITOR",
          "children": [],
          "valueText": "",
          "id": "./resource.get.200.application/raml+yaml#allowedTargets"
        },
        {
          "title": "default",
          "description": "Provides default value for a property",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#default"
        },
        {
          "title": "isAnnotation",
          "description": "Whether the type represents annotation",
          "type": "CHECKBOX",
          "children": [],
          "valueText": "false",
          "id": "./resource.get.200.application/raml+yaml#isAnnotation"
        },
        {
          "title": "facets",
          "description": "Insert facets",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./resource.get.200.application/raml+yaml#facets#",
          "subType": "INSERT"
        },
        {
          "title": "example",
          "description": "Insert example",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./resource.get.200.application/raml+yaml#example#",
          "subType": "INSERT"
        },
        {
          "title": "examples",
          "description": "Insert examples",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./resource.get.200.application/raml+yaml#examples#",
          "subType": "INSERT"
        },
        {
          "title": "xml",
          "description": "Insert xml",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./resource.get.200.application/raml+yaml#xml#",
          "subType": "INSERT"
        },
        {
          "title": "properties",
          "description": "Insert properties",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./resource.get.200.application/raml+yaml#properties#",
          "subType": "INSERT"
        },
        {
          "title": "Delete",
          "description": "",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./resource.get.200.application/raml+yaml#DELETE_DETAILS_ACTION",
          "subType": "DELETE"
        }
      ],
      "valueText": null,
      "id": "Category#General"
    },
    {
      "title": "Facets",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "discriminator",
          "description": "Type property name to be used as discriminator, or boolean",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#discriminator"
        },
        {
          "title": "discriminatorValue",
          "description": "The value of discriminator for the type.",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#discriminatorValue"
        },
        {
          "title": "enum",
          "description": "",
          "type": "MULTIEDITOR",
          "children": [],
          "valueText": "",
          "id": "./resource.get.200.application/raml+yaml#enum"
        },
        {
          "title": "maxProperties",
          "description": "The maximum number of properties allowed for instances of this type.",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#maxProperties"
        },
        {
          "title": "minProperties",
          "description": "The minimum number of properties allowed for instances of this type.",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#minProperties"
        },
        {
          "title": "additionalProperties",
          "description": "A Boolean that indicates if an object instance has additional properties.",
          "type": "CHECKBOX",
          "children": [],
          "valueText": "false",
          "id": "./resource.get.200.application/raml+yaml#additionalProperties"
        }
      ],
      "valueText": null,
      "id": "Category#Facets"
    },
    {
      "title": "Documentation",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "displayName",
          "description": "The displayName attribute specifies the type display name. It is a friendly name used only for  display or documentation purposes. If displayName is not specified, it defaults to the element's key (the name of the property itself).",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#displayName"
        },
        {
          "title": "description",
          "description": "A longer, human-friendly description of the type",
          "type": "MARKDOWN",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#description"
        }
      ],
      "valueText": null,
      "id": "Category#Documentation"
    },
    {
      "title": "type",
      "description": "A base type which the current type extends, or more generally a type expression.",
      "type": "MULTIEDITOR",
      "children": [],
      "valueText": "",
      "id": "./resource.get.200.application/raml+yaml#type"
    },
    {
      "title": "Type",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "Type",
          "description": "A base type which the current type extends, or more generally a type expression.",
          "type": "TYPEDISPLAY",
          "children": [],
          "valueText": null,
          "id": "./resource.get.200.application/raml+yaml#type"
        }
      ],
      "valueText": null,
      "id": "Category#Type"
    }
  ],
  "valueText": null,
  "id": "Category#application/raml+yaml"
}