Application statuses

Represents a list of all application statuses.

URI
/api/v10/applications/statuses

GET List application statuses

List all application statuses configured for your instance.

In Browse view of the DreamApply portal, status names are displayed according to their title property. However, when filtering applications by status using GET /api/v10/applications), you must use the actual status names rather than their title property. The status name and the title property often match, but this behavior is not guaranteed.

Syntax
GET /api/v10/applications/statuses
Host: apply.example.edu
Authorization: DREAM apikey="..."

Example request

Request
curl
curl \
  -X GET \
  -H "Authorization: DREAM apikey=\"YOUR-API-KEY\"" \
  "https://apply.example.edu/api/v10/applications/statuses"

Response headers

HeaderValueDescription
Content-Typeapplication/jsonThe media type of the resource
Content-Length1234The size of the response body in bytes
X-Count7The number of available application statuses

Response codes

Response codeDescription
200 OKThe list of application statuses was successfully returned

Example response

Response
{
  "Blank": {
    "title": "Blank",
    "colour": "#B7E356",
    "verbose": "The application is empty"
  },
  "Draft": {
    "title": "Draft",
    "colour": "#B7E356",
    "verbose": "The application is still a draft"
  },
  "Inactive": {
    "title": "Inactive",
    "colour": "#B7E356",
    "verbose": "The application is still a draft, but apparently not being worked on"
  },
  "Reopened": {
    "title": "Reopened",
    "colour": "#B7E356",
    "verbose": "The application has been reopened"
  },
  "Submitted": {
    "title": "Submitted",
    "colour": "#FFD21F",
    "verbose": "The application has been submitted"
  },
  "Withdrawn": {
    "title": "Withdrawn",
    "colour": "#AFAFAF",
    "verbose": "The application is withdrawn"
  },
  "Closed": {
    "title": "Closed",
    "colour": "#AFAFAF",
    "verbose": "The application is closed"
  }
}