Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

List Application Endpoint

view on GitHub

The List Application is an endpoint in BuildMaster's Application Management API that will return an array of ApplicationInfo objects listing all applications

Request Specification

To list all applications, simply POST to the URL with an appropriate API Key.

POST /api/applications/list

Response Specification

A successful (200) response body will contain an array of ApplicationInfo objects. For example, the request would return this:

POST /api/applications/list

[
  {
    "id":1,
    "name":"myApp1",
    "active":true,
    "groupName":"MyGroup"
    "buildNumberScheme":"Sequential",
    "releaseUsage":"Required",
    "allowIssues":false
  },
  {
    "id":2,
    "name":"myApp2",
    "active":true,
    "groupName":"OtherGroup"
    "buildNumberScheme":"DateTimeBased",
    "releaseUsage":"Required",
    "allowIssues":true
  },
  { ... } // other applications
]
Response Details
200 (Success) body will contain an array of ApplicationInfo Object
403 (Unauthorized API Key) indicates a missing, unknown, or unauthorized API Key; the body will be empty
500 (Server Error) indicates an unexpected error; the body will contain the message and stack trace, and this will also be logged