---
title: "Service health check (v1, pinned)"
method: GET
path: "/agent/v1/health"
tags: ["meta"]
---

# Service health check (v1, pinned)

`GET /agent/v1/health`

## Request

- Base URL: `https://vertodigital.com`
- URL: `https://vertodigital.com/agent/v1/health`
- Auth: none declared

Version-pinned alias of getHealth (GET /agent/health), served at a URL-versioned path so an integration keeps working unchanged even after a future v2 ships. Identical behavior otherwise: anonymous, unauthenticated, generously rate-limited (300 requests/minute per caller IP).

## Response `200`

Service is reachable

- HealthResponse
  - `status` 'ok' | 'degraded'
  - `service` string
  - `version` string
  - `time` string, date-time
  - `endpoints` object
    - `contact` string, uri
    - `openapi` string, uri
    - `catalog` string, uri
    - `mcp` string, uri

## Other responses

- `405`: Method not allowed
- `429`: Rate limited

---

[API](https://skmtc.dev/vertodigital/apis/vertodigital-agent-api.md) · [All operations](https://skmtc.dev/vertodigital/apis/vertodigital-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vertodigital/apis/vertodigital-agent-api/revisions/024a4fa9ec36?raw)
