---
title: "Adapter health"
method: GET
path: "/health"
---

# Adapter health

`GET /health`

## Request

- Base URL: `https://api.gravityads.dev` (the document declares no server; this is the origin it was published from)
- URL: `https://api.gravityads.dev/health`
- Auth: HTTP bearer

## Response `200`

OK

- object
  - `status` 'ok', required
  - `service` 'gravityads-openapi-adapter', required
  - `runtime_content` object
  - `api_base` string
  - `state` string
  - `auth_mode` string, required
  - `auth_required` boolean
  - `hosted_read_only` boolean
  - `controlled_action_enabled` boolean
  - `writes_platform` boolean, required
  - `request_thread_writes_platform` boolean, required
  - `hosted_worker_live_execute_enabled` boolean
  - `phase_contract` string, required
  - `cors_allowed_origins_configured` boolean
  - `cors_allowed_origin_count` integer

---

[API](https://skmtc.dev/gravityads/apis/gravityads-api.md) · [All operations](https://skmtc.dev/gravityads/apis/gravityads-api/llms.txt) · [OpenAPI document](https://skmtc.dev/gravityads/apis/gravityads-api/revisions/124cd07d534d?raw)
