Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Equity Rank Com Health API
version: 0.1.0
description: 'Operations tagged health across 2 of this provider''s published API definitions: openapi.json, equity-rank-com-openapi.yml. Each path carries the servers of the definition it was published in.'
tags:
- name: Health
paths:
/health:
get:
tags:
- Health
summary: Health Check
description: 'Health check endpoint used by Railway to confirm app readiness after deployment.
Returns immediately — no DB or external calls.
Railway calls this at deploy time with healthcheckTimeout: 300s.
Includes Railway deployment metadata when available.'
operationId: health_check_health_get
responses:
'200':
description: Successful Response
content:
application/json:
schema:
additionalProperties: true
type: object
title: Response Health Check Health Get
/health/resilience:
get:
tags:
- Health
summary: Resilience Health
description: 'Live circuit-breaker state for every self-healing dependency.
In-memory only (no DB or external calls) so it stays instant and safe to
poll. `degraded` lists any dependency whose breaker is not CLOSED — when it
is non-empty, that external provider is currently being short-circuited and
served via fallback. The data-level self-heal report lives at
GET /cron/self-heal-status (auth-gated, does DB I/O).'
operationId: resilience_health_health_resilience_get
responses:
'200':
description: Successful Response
content:
application/json:
schema:
additionalProperties: true
type: object
title: Response Resilience Health Health Resilience Get
components:
securitySchemes:
HTTPBearer:
type: http
scheme: bearer
x-refined-from:
- openapi.json
- equity-rank-com-openapi.yml