---
title: Managerial Approval
slug: singleconnect-2-16/managerial-approval
description: Learn how to make different types of requests using REST API with code examples and detailed explanations. Get all types of requests, including connection approval, SAPM approval, command approval, and make a proper approval response. Each code example in
docTags: 
createdAt: 2021-03-02T23:56:09.000Z
---

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "http://{{hostname}}/aioc-rest-web/rest/sc/managerApproval/getAllRequests",
  "name": "Get All Request",
  "method": "GET",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "1xLOOCRNUvQ6Rf3D2lsQ1",
        "code": "",
        "language": "200"
      }
    ],
    "selectedLanguageId": "1xLOOCRNUvQ6Rf3D2lsQ1"
  },
  "examples": {
    "languages": [
      {
        "id": "aCQgtQHn3W7u1IccYNBrR",
        "code": "var client = new RestClient(\"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getAllRequests\");\r\nclient.Timeout = -1;\r\nvar request = new RestRequest(Method.GET);\r\nrequest.AddHeader(\"Content-Type\", \"application/json\");\r\nrequest.AddHeader(\"Cookie\", \"642f3e42-ddc1-4981-93cf-935bb1e6b898\");\r\nrequest.AddParameter(\"application/json\", \"{\\r\\n    \\\"requestType\\\" : \\\"ALL\\\",\\r\\n    \\\"creationDate\\\" : \\\"2020-03-01 00:00:00\\\"\\r\\n}\",  ParameterType.RequestBody);\r\nIRestResponse response = client.Execute(request);\r\nConsole.WriteLine(response.Content);",
        "language": "csharp"
      },
      {
        "id": "VvEDN7GAND38dY0xt-sSE",
        "code": "curl --location -g --request GET 'http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getAllRequests' \\\n--header 'Content-Type: application/json' \\\n--header 'Cookie: 642f3e42-ddc1-4981-93cf-935bb1e6b898' \\\n--data-raw '{\n    \"requestType\" : \"ALL\",\n    \"creationDate\" : \"2020-03-01 00:00:00\"\n}'",
        "language": "curl"
      },
      {
        "id": "tvJQnqzCzm7yOUI2GoBh8",
        "code": "var settings = {\r\n  \"url\": \"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getAllRequests\",\r\n  \"method\": \"GET\",\r\n  \"timeout\": 0,\r\n  \"headers\": {\r\n    \"Content-Type\": \"application/json\",\r\n    \"Cookie\": \"642f3e42-ddc1-4981-93cf-935bb1e6b898\"\r\n  },\r\n  \"data\": JSON.stringify({\"requestType\":\"ALL\",\"creationDate\":\"2020-03-01 00:00:00\"}),\r\n};\r\n\r\n$.ajax(settings).done(function (response) {\r\n  console.log(response);\r\n});",
        "language": "javascript"
      }
    ],
    "selectedLanguageId": "aCQgtQHn3W7u1IccYNBrR"
  },
  "description": " ",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "http://{{hostname}}/aioc-rest-web/rest/sc/managerApproval/getConnectionRequest",
  "name": "Get Connection Approval Requests",
  "method": "GET",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "M5Uu7zNkKb-fZyp5f2kNy",
        "code": "",
        "language": "200"
      }
    ],
    "selectedLanguageId": "M5Uu7zNkKb-fZyp5f2kNy"
  },
  "examples": {
    "languages": [
      {
        "id": "1bIqtmVFdEbngd_aN-GF0",
        "code": "var client = new RestClient(\"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getConnectionRequest\");\r\nclient.Timeout = -1;\r\nvar request = new RestRequest(Method.GET);\r\nrequest.AddHeader(\"Content-Type\", \"application/json\");\r\nrequest.AddHeader(\"Cookie\", \"642f3e42-ddc1-4981-93cf-935bb1e6b898\");\r\nrequest.AddParameter(\"application/json\", \"{\\r\\n    \\\"requestId\\\" : \\\"ed1f7eca-a624-4775-91b6-200ff8f4ebc2\\\"\\r\\n}\\r\\n\",  ParameterType.RequestBody);\r\nIRestResponse response = client.Execute(request);\r\nConsole.WriteLine(response.Content);",
        "language": "csharp"
      },
      {
        "id": "ehFHLM9W56mGiFeKNFeyi",
        "code": "curl --location -g --request GET 'http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getConnectionRequest' \\\n--header 'Content-Type: application/json' \\\n--header 'Cookie: 642f3e42-ddc1-4981-93cf-935bb1e6b898' \\\n--data-raw '{\n    \"requestId\" : \"ed1f7eca-a624-4775-91b6-200ff8f4ebc2\"\n}\n'",
        "language": "curl"
      },
      {
        "id": "fWQGis01xFv0XQykXYj7k",
        "code": "var settings = {\r\n  \"url\": \"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getConnectionRequest\",\r\n  \"method\": \"GET\",\r\n  \"timeout\": 0,\r\n  \"headers\": {\r\n    \"Content-Type\": \"application/json\",\r\n    \"Cookie\": \"642f3e42-ddc1-4981-93cf-935bb1e6b898\"\r\n  },\r\n  \"data\": JSON.stringify({\"requestId\":\"ed1f7eca-a624-4775-91b6-200ff8f4ebc2\"}),\r\n};\r\n\r\n$.ajax(settings).done(function (response) {\r\n  console.log(response);\r\n});",
        "language": "javascript"
      }
    ],
    "selectedLanguageId": "1bIqtmVFdEbngd_aN-GF0"
  },
  "description": " ",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "http://{{hostname}}/aioc-rest-web/rest/sc/managerApproval/getSapmRequest",
  "name": "Get SAPM Approval Requests",
  "method": "GET",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "OWcY1IYcSyEjgwQGjMbkw",
        "code": "",
        "language": "200"
      }
    ],
    "selectedLanguageId": "OWcY1IYcSyEjgwQGjMbkw"
  },
  "examples": {
    "languages": [
      {
        "id": "WyfAFpagtdiP3ilp8Rxyu",
        "code": "var client = new RestClient(\"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getSapmRequest\");\r\nclient.Timeout = -1;\r\nvar request = new RestRequest(Method.GET);\r\nrequest.AddHeader(\"Content-Type\", \"application/json\");\r\nrequest.AddHeader(\"Cookie\", \"642f3e42-ddc1-4981-93cf-935bb1e6b898\");\r\nrequest.AddParameter(\"application/json\", \"{\\r\\n    \\\"requestId\\\" : \\\"cefa2508-349c-4ed0-a9e0-065569f9d00f\\\"\\r\\n}\\r\\n\",  ParameterType.RequestBody);\r\nIRestResponse response = client.Execute(request);\r\nConsole.WriteLine(response.Content);",
        "language": "csharp"
      },
      {
        "id": "_oGM6zFahnKNErN6t2lg9",
        "code": "curl --location -g --request GET 'http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getSapmRequest' \\\n--header 'Content-Type: application/json' \\\n--header 'Cookie: 642f3e42-ddc1-4981-93cf-935bb1e6b898' \\\n--data-raw '{\n    \"requestId\" : \"cefa2508-349c-4ed0-a9e0-065569f9d00f\"\n}\n'",
        "language": "curl"
      },
      {
        "id": "WjHcC62n9gmAkRSWUsw6k",
        "code": "var settings = {\r\n  \"url\": \"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getSapmRequest\",\r\n  \"method\": \"GET\",\r\n  \"timeout\": 0,\r\n  \"headers\": {\r\n    \"Content-Type\": \"application/json\",\r\n    \"Cookie\": \"642f3e42-ddc1-4981-93cf-935bb1e6b898\"\r\n  },\r\n  \"data\": JSON.stringify({\"requestId\":\"cefa2508-349c-4ed0-a9e0-065569f9d00f\"}),\r\n};\r\n\r\n$.ajax(settings).done(function (response) {\r\n  console.log(response);\r\n});",
        "language": "javascript"
      }
    ],
    "selectedLanguageId": "WyfAFpagtdiP3ilp8Rxyu"
  },
  "description": " ",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "http://{{hostname}}/aioc-rest-web/rest/sc/managerApproval/getCommmandRequest",
  "name": "Get Command Approval Requests",
  "method": "GET",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "ToApV-MgXuiSBgVNnYEM6",
        "code": "",
        "language": "200"
      }
    ],
    "selectedLanguageId": "ToApV-MgXuiSBgVNnYEM6"
  },
  "examples": {
    "languages": [
      {
        "id": "KA9xhqCAfN2oaX8shbhGz",
        "code": "var client = new RestClient(\"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getCommmandRequest\");\r\nclient.Timeout = -1;\r\nvar request = new RestRequest(Method.GET);\r\nrequest.AddHeader(\"Content-Type\", \"application/json\");\r\nrequest.AddHeader(\"Cookie\", \"642f3e42-ddc1-4981-93cf-935bb1e6b898\");\r\nrequest.AddParameter(\"application/json\", \"{\\n    \\\"requestId\\\" : \\\"102199be-35d4-4939-867d-4dffe80b6209\\\"\\n}\\n\",  ParameterType.RequestBody);\r\nIRestResponse response = client.Execute(request);\r\nConsole.WriteLine(response.Content);",
        "language": "csharp"
      },
      {
        "id": "yNh73JoYqHsVHdP5sjUoy",
        "code": "curl --location -g --request GET 'http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getCommmandRequest' \\\n--header 'Content-Type: application/json' \\\n--header 'Cookie: 642f3e42-ddc1-4981-93cf-935bb1e6b898' \\\n--data-raw '{\n    \"requestId\" : \"102199be-35d4-4939-867d-4dffe80b6209\"\n}\n'",
        "language": "curl"
      },
      {
        "id": "bPFBaxNsKNmh5cgbxP2xY",
        "code": "var settings = {\r\n  \"url\": \"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/getCommmandRequest\",\r\n  \"method\": \"GET\",\r\n  \"timeout\": 0,\r\n  \"headers\": {\r\n    \"Content-Type\": \"application/json\",\r\n    \"Cookie\": \"642f3e42-ddc1-4981-93cf-935bb1e6b898\"\r\n  },\r\n  \"data\": JSON.stringify({\"requestId\":\"102199be-35d4-4939-867d-4dffe80b6209\"}),\r\n};\r\n\r\n$.ajax(settings).done(function (response) {\r\n  console.log(response);\r\n});",
        "language": "javascript"
      }
    ],
    "selectedLanguageId": "KA9xhqCAfN2oaX8shbhGz"
  },
  "description": " ",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "http://{{hostname}}/aioc-rest-web/rest/sc/managerApproval/approvalResponse",
  "name": "Approval Response",
  "method": "POST",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "Opt70wIQ6zujKc8l5WuFR",
        "code": "",
        "language": "200"
      }
    ],
    "selectedLanguageId": "Opt70wIQ6zujKc8l5WuFR"
  },
  "examples": {
    "languages": [
      {
        "id": "hSpTNrVfPgaS7nI4ZMAXo",
        "code": "var client = new RestClient(\"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/approvalResponse\");\r\nclient.Timeout = -1;\r\nvar request = new RestRequest(Method.POST);\r\nrequest.AddHeader(\"Content-Type\", \"application/json\");\r\nrequest.AddHeader(\"Cookie\", \"642f3e42-ddc1-4981-93cf-935bb1e6b898\");\r\nrequest.AddParameter(\"application/json\", \"{\\n    \\\"requestType\\\" : \\\"COMMAND\\\",\\n    \\\"requestId\\\" : \\\"5c0db907-8cb9-4cc1-b99c-e12a77df8749\\\",\\n    \\\"action\\\" : \\\"approve\\\"\\n}\",  ParameterType.RequestBody);\r\nIRestResponse response = client.Execute(request);\r\nConsole.WriteLine(response.Content);",
        "language": "csharp"
      },
      {
        "id": "9_Ak6OZTkaGklFVFndsJd",
        "code": "curl --location -g --request POST 'http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/approvalResponse' \\\n--header 'Content-Type: application/json' \\\n--header 'Cookie: 642f3e42-ddc1-4981-93cf-935bb1e6b898' \\\n--data-raw '{\n    \"requestType\" : \"COMMAND\",\n    \"requestId\" : \"5c0db907-8cb9-4cc1-b99c-e12a77df8749\",\n    \"action\" : \"approve\"\n}'",
        "language": "curl"
      },
      {
        "id": "ezfF0hj6qBbZw5Fxytm5g",
        "code": "var settings = {\r\n  \"url\": \"http://{{hostname }}/aioc-rest-web/rest/sc/managerApproval/approvalResponse\",\r\n  \"method\": \"POST\",\r\n  \"timeout\": 0,\r\n  \"headers\": {\r\n    \"Content-Type\": \"application/json\",\r\n    \"Cookie\": \"642f3e42-ddc1-4981-93cf-935bb1e6b898\"\r\n  },\r\n  \"data\": JSON.stringify({\"requestType\":\"COMMAND\",\"requestId\":\"5c0db907-8cb9-4cc1-b99c-e12a77df8749\",\"action\":\"approve\"}),\r\n};\r\n\r\n$.ajax(settings).done(function (response) {\r\n  console.log(response);\r\n});",
        "language": "javascript"
      }
    ],
    "selectedLanguageId": "hSpTNrVfPgaS7nI4ZMAXo"
  },
  "description": " ",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::

