Description

Get information about ABL applications and deployed ABL web applications from the OEManager.

HTTP Operation

GET

URI

//host_name:port/oemanager/applications

Media type

application/vnd.progress+json 

Request body

NA

Response codes

200 Success
500 Unexpected Server Error

Command-line example

curl -X GET -u username:password -v http://localhost:16680/oemanager/applications

ABL HTTP client example

define variable resp as OpenEdge.Net.HTTP.IHttpResponse.

resp = OpenEdge.Net.HTTP.ClientBuilder:Build():Client
   :Execute(OpenEdge.Net.HTTP.RequestBuilder
      :Get('http://localhost:16680/oemanager/applications')
      :UsingBasicAuthentication(new OpenEdge.Net.HTTP.Credentials('PASOE Manager Application', 'username', 'password'))
      :Request
   ).

Response body example

{
   "operation":"GET OEABL SERVICES",
   "outcome":"SUCCESS",
   "result":{
      "Application":[
         {
            "name":"oepas1",
            "version":"v12.1.0 ( 2019-08-07 )",
            "description":"PAS Application",
            "type":"OPENEDGE",
            "webapps":[
               {
                  "name":"ROOT",
                  "version":"v12.1.0 ( 2019-08-07 )",
                  "uri":"http://localhost:16680/",
                  "securedUri":"https://localhost:16681/",
                  "description":"PAS OpenEdge WebApp",
                  "type":"OPENEDGE",
                  "state":"STARTED",
                  "transports":[
                     {
                        "name":"APSV",
                        "version":"v12.1.0 ( 2019-08-07 )",
                        "uri":"http://localhost:16680/apsv",
                        "securedUri":"https://localhost:16681/apsv",
                        "description":"PAS OpenEdge APSV Transport.",
                        "type":"OPENEDGE",
                        "state":"ENABLED",
                        "status":"INITIALIZED",
                        "oetype":"APSV"
                     },
                     {
                        "name":"SOAP",
                        "version":"v12.1.0 ( 2019-08-07 )",
                        "uri":"http://localhost:16680/soap",
                        "securedUri":"https://localhost:16681/soap",
                        "description":"PAS OpenEdge SOAP Service.",
                        "type":"OPENEDGE",
                        "state":"ENABLED",
                        "status":"INITIALIZED",
                        "descriptors":[

                        ],
                        "oetype":"SOAP"
                     },
                     {
                        "name":"REST",
                        "version":"v12.1.0 ( 2019-08-07 )",
                        "uri":"http://localhost:16680/rest",
                        "securedUri":"https://localhost:16681/rest",
                        "description":"PAS OpenEdge REST Transport.",
                        "type":"OPENEDGE",
                        "state":"ENABLED",
                        "descriptors":[
                           {
                              "name":"_oepingService",
                              "version":"v12.1.0 ( 2019-08-07 )",
                              "uri":"http://localhost:16680/rest/_oepingService",
                              "securedUri":"https://localhost:16680/rest/_oepingService",
                              "description":"PAS OpenEdge REST Service Descriptor",
                              "type":"OPENEDGE",
                              "archiveLocation":"WEB-INF/adapters/rest/_oepingService/_oepingService.paar",
                              "accessUrl":"/rest/_oepingService",
                              "archiveName":"_oepingService.paar",
                              "oetype":"REST_DESCRIPTOR"
                           }
                        ],
                        "status":"INITIALIZED",
                        "contextPath":"C:/OpenEdge/WRK/oepas1/webapps\\ROOT",
                        "oetype":"REST"
                     },
                     {
                        "name":"WEB",
                        "version":"v12.1.0 ( 2019-08-07 )",
                        "uri":"http://localhost:16680/web",
                        "securedUri":"https://localhost:16681/web",
                        "description":"PAS OpenEdge WebSpeed Transport.",
                        "type":"OPENEDGE",
                        "state":"ENABLED",
                        "status":"INITIALIZED",
                        "oetype":"WEB"
                     }
                  ],
                  "applicationName":"oepas1",
                  "oetype":"WEBAPP"
               }
            "oetype":"APPLICATION"
         }
      ]
   },
   "errmsg":"",
   "versionStr":"v12.1.0 ( 2019-08-07 )",
   "versionNo":1
}