health

Bounty-program data-quality probe

Inspects the on-disk cache of bug bounty programs (Chaos + VDP) without re-fetching upstream. Returns 200 when the cached program count is at or above the floor; 503 when the count has dropped below the floor, which indicates an upstream-drift or fetch-failure regression that would silently strip Bugcrowd / HackerOne contacts from every lookup.

get/healthz/bounty

Request

  • Base URL: https://lookup.disclose.io
  • URL: https://lookup.disclose.io/healthz/bounty
  • Auth: none required

Headers

X-Request-Idstring

Caller-supplied request identifier. Must match ^[A-Za-z0-9._:-]+$ and be at most 128 characters. Replaced with a server-generated req_<uuid> if absent or malformed. Echoed on every response.

Response

Bounty cache is healthy.

healthyboolean required

True when count >= floor.

countinteger required

Programs currently in the merged Chaos + VDP cache.

floorinteger required

Minimum healthy count (BOUNTY_PROGRAM_FLOOR, default 100).

lastUpdatedstring date-time nullable required

ISO-8601 timestamp from the cache file, or null if no cache exists.

ageHoursnumber nullable required

Hours since the cache file was last written, or null if no cache.

Changes

No recorded changes to this operation across all 1 revision of this API.