---
title: "API Health Check"
method: GET
path: "/health"
tags: ["System"]
---

# API Health Check

`GET /health`

## Request

- Base URL: `https://api.pitchghost.com`
- URL: `https://api.pitchghost.com/health`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

Check the health status of our API layer and verify your authentication

## Response `200`

API is healthy and authentication is valid

- HealthResponse
  - `status` 'ok', required
  - `companyId` string, required: The company ID associated with the API key

## Other responses

- `401`: Authentication required or invalid API key
- `403`: Insufficient permissions
- `429`: Rate limit exceeded
- `500`: Internal server error

---

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