---
title: 200 Status with API Explorer
source: https://docs.newrelic.com/docs/apis/rest-api-v2/troubleshooting/http-200-status-api-explorer
---

## Problem

You received an `HTTP 200` status code, but the message body is empty.

## Solution

To correct this, add an `Accept` header containing `application/json` or `application/xml` to your `GET` request. For example:

```sh
curl -X GET 'https://api.newrelic.com/v2/applications/YOUR_APP_ID/metrics/data.json'
     -H 'X-Api-Key:YOUR_API_KEY' -i
     -H 'Accept: application/json'
```

## Cause

This may occur when using a default `GET` header that does not specify the accepted content type. For more information on HTTP headers, see this tutorial on [Content negotiation using HTTP headers](https://restfulapi.net/content-negotiation/).
