{
  "actions": [
    {
      "name": "postGroupsarchive",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.archive?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupsarchive-default.json"
        }
      ]
    },
    {
      "name": "postGroupscreate",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.create?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupscreate-default.json"
        }
      ]
    },
    {
      "name": "postGroupscreateChild",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.createChild?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupscreateChild-default.json"
        }
      ]
    },
    {
      "name": "getGroupshistory",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/groups.history?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getGroupshistory-default.json"
        }
      ]
    },
    {
      "name": "getGroupsinfo",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/groups.info?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getGroupsinfo-default.json"
        }
      ]
    },
    {
      "name": "postGroupsinvite",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.invite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupsinvite-default.json"
        }
      ]
    },
    {
      "name": "postGroupskick",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.kick?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupskick-default.json"
        }
      ]
    },
    {
      "name": "postGroupsleave",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.leave?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupsleave-default.json"
        }
      ]
    },
    {
      "name": "getGroupslist",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/groups.list?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getGroupslist-default.json"
        }
      ]
    },
    {
      "name": "postGroupsmark",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.mark?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupsmark-default.json"
        }
      ]
    },
    {
      "name": "postGroupsopen",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.open?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupsopen-default.json"
        }
      ]
    },
    {
      "name": "postGroupsrename",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.rename?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupsrename-default.json"
        }
      ]
    },
    {
      "name": "getGroupsreplies",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/groups.replies?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getGroupsreplies-default.json"
        }
      ]
    },
    {
      "name": "postGroupssetPurpose",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.setPurpose?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupssetPurpose-default.json"
        }
      ]
    },
    {
      "name": "postGroupssetTopic",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.setTopic?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupssetTopic-default.json"
        }
      ]
    },
    {
      "name": "postGroupsunarchive",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/groups.unarchive?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postGroupsunarchive-default.json"
        }
      ]
    }
  ]
}