{
  "title": "Method",
  "description": "Methods that are part of this resource type definition",
  "type": null,
  "children": [
    {
      "title": "method",
      "description": "Method that can be called",
      "type": "ATTRIBUTETEXT",
      "children": [],
      "valueText": "get",
      "id": "./users/{id}.get#method"
    },
    {
      "title": "Documentation",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "displayName",
          "description": "The displayName attribute specifies the method 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": "./users/{id}.get#displayName"
        },
        {
          "title": "description",
          "description": "",
          "type": "MARKDOWN",
          "children": [],
          "valueText": null,
          "id": "./users/{id}.get#description"
        }
      ],
      "valueText": null,
      "id": "Category#Documentation"
    },
    {
      "title": "References",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "is",
          "description": "Instantiation of applyed traits",
          "type": "MULTIEDITOR",
          "children": [],
          "valueText": "",
          "id": "./users/{id}.get#is"
        },
        {
          "title": "securedBy",
          "description": "securityScheme may also be applied to a resource by using the securedBy key, which is equivalent to applying the securityScheme to all methods that may be declared, explicitly or implicitly, by defining the resourceTypes or traits property for that resource. To indicate that the method may be called without applying any securityScheme, the method may be annotated with the null securityScheme.",
          "type": "MULTIEDITOR",
          "children": [],
          "valueText": "",
          "id": "./users/{id}.get#securedBy"
        }
      ],
      "valueText": null,
      "id": "Category#References"
    },
    {
      "title": "General",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "protocols",
          "description": "A method can override the protocols specified in the resource or at the API root, by employing this property.",
          "type": "MULTIEDITOR",
          "children": [],
          "valueText": "",
          "id": "./users/{id}.get#protocols"
        },
        {
          "title": "queryParameters",
          "description": "Insert queryParameters",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./users/{id}.get#queryParameters#",
          "subType": "INSERT"
        },
        {
          "title": "headers",
          "description": "Insert headers",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./users/{id}.get#headers#",
          "subType": "INSERT"
        },
        {
          "title": "queryString",
          "description": "Insert queryString",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./users/{id}.get#queryString#",
          "subType": "INSERT"
        },
        {
          "title": "body",
          "description": "Insert body",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./users/{id}.get#body#",
          "subType": "INSERT"
        },
        {
          "title": "Delete",
          "description": "",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": "./users/{id}.get#DELETE_DETAILS_ACTION",
          "subType": "DELETE"
        }
      ],
      "valueText": null,
      "id": "Category#General"
    }
  ],
  "valueText": null,
  "id": "Category#Method"
}