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

# Relayer Health

> Check if the relayer service is operational.

Used by load balancers and monitoring systems to verify the relayer is running.


## OpenAPI

````yaml openapi-relayer.yaml GET /v1/health
openapi: 3.0.3
info:
  title: Umbra Relayer API
  description: >
    The Umbra relayer submits claim transactions on your behalf so your wallet

    never appears as the fee payer on-chain, preserving privacy.


    ## Response Format


    All endpoints return JSON (`application/json`).


    ## Rate Limiting


    All endpoints are subject to rate limiting. Exceeded limits return `429 Too
    Many Requests`.


    ## Error Format


    All error responses use this structure:

    ```json

    {
      "error": {
        "code": "ERROR_CODE",
        "message": "Human-readable description"
      }
    }

    ```
  version: 0.1.0
  contact:
    name: Umbra Protocol
servers:
  - url: https://relayer.api.umbraprivacy.com
    description: Mainnet
  - url: https://relayer.api-devnet.umbraprivacy.com
    description: Devnet
security: []
tags:
  - name: relayer
    description: Relayer identity and configuration
  - name: claims
    description: Claim submission and status polling
  - name: health
    description: Service health checks
paths:
  /v1/health:
    get:
      tags:
        - health
      summary: Relayer health check
      description: Returns a simple health status for load balancers and monitoring.
      operationId: getRelayerHealth
      responses:
        '200':
          description: Service is healthy
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: string
                    enum:
                      - ok
              example:
                status: ok

````