---
title: "Auth Pipeline Check"
method: GET
path: "/health/auth"
tags: ["health"]
---

# Auth Pipeline Check

`GET /health/auth`

## Request

- Base URL: `https://api.whoisgeni.us` (the document declares no server; this is the origin it was published from)
- URL: `https://api.whoisgeni.us/health/auth`
- Auth: none declared

Auth pipeline health check -- tests JWKS fetch, DB, full auth readiness.

Exercises the real JWKS HTTP endpoint that ``decode_cognito_token`` uses
(not just the boto3 ``describe_user_pool`` that ``/health/ready`` tests).
This catches NAT Gateway latency, JWKS endpoint unreachability, and
DNS resolution failures that would cause ``Failed to fetch`` in browsers.

## Response `200`

Successful Response

- object

---

[API](https://skmtc.dev/whoisgeni/apis/whoisgenius.md) · [All operations](https://skmtc.dev/whoisgeni/apis/whoisgenius/llms.txt) · [OpenAPI document](https://skmtc.dev/whoisgeni/apis/whoisgenius/revisions/707f1c34f6b3?raw)
