{
  "actions": [
    {
      "name": "getV4Tenants",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/tenants?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getV4Tenants-default.json"
        }
      ]
    },
    {
      "name": "postV4Tenants",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/tenants?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postV4Tenants-default.json"
        }
      ]
    },
    {
      "name": "getCustomerAll",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/tenants/customer-all?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getCustomerAll-default.json"
        }
      ]
    },
    {
      "name": "getCustomer",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/tenants/customer/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getCustomer-default.json"
        }
      ]
    },
    {
      "name": "resync",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/tenants/resync/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/resync-default.json"
        }
      ]
    },
    {
      "name": "getV4TenantsTenantUuid",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getV4TenantsTenantUuid-default.json"
        }
      ]
    },
    {
      "name": "putV4TenantsTenantUuid",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putV4TenantsTenantUuid-default.json"
        }
      ]
    },
    {
      "name": "deleteV4TenantsTenantUuid",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteV4TenantsTenantUuid-default.json"
        }
      ]
    },
    {
      "name": "getResources",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}/resources?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getResources-default.json"
        }
      ]
    },
    {
      "name": "addResources",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}/resources?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addResources-default.json"
        }
      ]
    },
    {
      "name": "deleteResources",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}/resources?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteResources-default.json"
        }
      ]
    },
    {
      "name": "getUsergroup",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}/usergroup/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getUsergroup-default.json"
        }
      ]
    },
    {
      "name": "deleteUsergroup",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}/usergroup/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteUsergroup-default.json"
        }
      ]
    },
    {
      "name": "createUsergroup",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/tenants/{pathv1}/usergroup/{pathv2}/role/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createUsergroup-default.json"
        }
      ]
    }
  ]
}