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

# Check API Availability with the Dolva GET /health Endpoint

> Verify that the Dolva API is reachable and responding. No authentication required. Suitable for uptime monitoring, pre-flight checks, and health probes.

The `GET /health` endpoint lets you verify that the Dolva API is reachable and responding. It requires no authentication and returns an empty JSON object on success. Use it for uptime checks, pre-flight validation, or monitoring integrations.

## Endpoint

```
GET https://api.dolva.ai/health
```

## Authentication

None required. This endpoint is publicly accessible.

## Response

**Status:** `200 OK`\
**Content-Type:** `application/json`

```json 200 OK theme={null}
{}
```

An empty JSON object is returned when the API is healthy and available.

## Example Request

<CodeGroup>
  ```bash curl theme={null}
  curl https://api.dolva.ai/health
  ```

  ```python Python theme={null}
  import requests

  response = requests.get("https://api.dolva.ai/health")
  print(response.status_code)  # 200 if healthy
  ```

  ```javascript Node.js theme={null}
  const response = await fetch("https://api.dolva.ai/health");
  console.log(response.status);  // 200 if healthy
  ```
</CodeGroup>

## Use Cases

* **Pre-flight check** — Verify connectivity before sending a batch of audio files
* **Uptime monitoring** — Integrate into your monitoring system (e.g., Pingdom, Datadog) to alert on API downtime
* **CI/CD validation** — Add a health check step to your deployment pipeline

<Tip>Because this endpoint requires no authentication, it is safe to call from unauthenticated contexts such as public status pages or load balancer health probes.</Tip>
