Skip to content

S2S Health Check

GET
/health/s2s

S2S readiness probe - checks JWT/S2S authentication dependencies.

Per PRD-S2S-001 NFR-OPS-002:

  • Returns S2S connectivity status
  • Checks JWKS endpoint reachability
  • Checks bot PAT configuration

This endpoint verifies that the service can accept S2S (JWT) requests:

  1. JWKS endpoint is reachable for signature validation
  2. Bot PAT is configured for Asana API calls

Does NOT require authentication.

Returns: JSON response with S2S connectivity details. - 200: All dependencies healthy - 503: One or more dependencies unavailable

Successful Response