> ## Documentation Index
> Fetch the complete documentation index at: https://docs.maple.inc/llms.txt
> Use this file to discover all available pages before exploring further.

# Developer API status

> Unauthenticated readiness probe for the Developer API.

GET`https://api.maple.inc/v1/ping`No key

## Authorization

No API key needed.

## Responses

### 200 OK

- `object` string required

  Always `developer_api_status`.

- `status` string required

  Always `ok`.

- `version` string required

### Errors

- `400` Bad request DeveloperApiBadRequest

Every error body names the error in `_tag`, explains it in `message`, and says where to report it in `feedback`. See [Errors](https://docs.maple.inc/developer-api/concepts/errors.md).

Developer API status

```sh
curl "$MAPLE_BASE/ping"
```

```python
import os
import requests


r = requests.get(
    f"{os.environ['MAPLE_BASE']}/ping",
    timeout=30,
)
r.raise_for_status()
print(r.json())
```

```js
const res = await fetch(`${process.env.MAPLE_BASE}/ping`);
if (!res.ok) throw new Error(`HTTP ${res.status}`);
console.log(await res.json());
```

```json
{
  "object": "developer_api_status",
  "status": "ok",
  "version": "string"
}
```

```json
{
  "_tag": "DeveloperApiBadRequest",
  "code": "string",
  "message": "string",
  "feedback": "string"
}
```
