---
title: Application reporting and health status (v2)
source: https://docs.newrelic.com/docs/apis/rest-api-v2/application-examples-v2/application-reporting-health-status-v2
---

To find the [health](https://docs.newrelic.com/docs/accounts-partnerships/education/getting-started-new-relic/glossary#health-status) and reporting status of an application, use the [summary data](https://docs.newrelic.com/docs/apm/apis/api-v2-examples/summary-data-examples) available from the New Relic REST API.

## Example status output [#example_status]

Using the methods described to get [summary information](https://docs.newrelic.com/docs/apm/apis/api-v2-examples/summary-data-examples) for applications, the output will be similar to this:

```json
{
  "applications": [
    {
      "id": 1129082,
      "name": "My Web Page",
      "language": "java",
      "health_status": "green",
      "reporting": true,
      "last_reported_at": "2014-07-29T23:45:07+00:00",
      "application_summary": {
        "response_time": 304,
        "throughput": 4570,
        "error_rate": 0.0016,
        "apdex_target": 523,
        "apdex_score": 0.97
      },
      "end_user_summary": {
        "response_time": 3.73,
        "throughput": 0.333,
        "apdex_target": 0,
        "apdex_score": 1
      },
      "settings": {
        "app_apdex_threshold": 0.5,
        "end_user_apdex_threshold": 7,
        "enable_real_user_monitoring": true,
        "use_server_side_config": true
      },
      "links": {
        "application_instances": [
          2928655,
          3941052,
          3940275,
          3944066,
          3943114,
          3943147
        ],
        "alert_policy": 41534,
        "servers": [],
        "application_hosts": [
          2927654,
          3940051,
          3943274,
          3943065,
          3943513,
          3943146
        ]
      }
    }
  ]
}
```

## Reporting status [#reporting_status]

The reporting status is provided by the `"reporting": true,` line returned as part of the application status. This status will change to `false`if the application has not reported in 10 minutes. Also, when the status is `false`, the `"last_reported_at":<time stamp>` will no longer contain a timestamp.

## Health status [#health_status]

The [health status](https://docs.newrelic.com/docs/accounts-partnerships/education/getting-started-new-relic/glossary#health-status) is provided by the `"health_status": "green",` line returned as part of the application status. The color returned in the API matches the app's health status indicators displayed in the UI.

**Exception:** The REST API uses `orange` instead of `yellow`. If the application is not associated with an alert policy, it will show as `unknown`.
