Public, no API key. status is health from the scheduled canaries: an endpoint is degraded after repeated failed runs and healthy again after several passes; unknown until first checked, and again when the canary has not run recently. success_rate is the share of customer requests in the last success_rate_window_minutes that got an answer, measured where every request ends (failures on SocialTap's side, including capacity refusals, count against it; requests refused for credits or rate do not count), rounded down; null when there was too little traffic. Cached for 60 seconds.
Example
curl 'https://socialtap.dev/status.json'Response
200
Health document
endpointsobject[]ShowHide 6 child fields
idstringlast_checkedstring date-timenullablemeasuredobjectnullableRequests, success rate and latency between measured_from and measured_to; null when the endpoint had fewer than measured_min_requests requests.
ShowHide 5 child fields
check_requestsintegerOf requests, how many were our own scheduled checks.
p50_msintegernullableMedian time the engine took for a successful answer, ms; null when none was timed.
p95_msintegernullable95th percentile of that time, ms; null when none was timed.
requestsintegerRequests measured: customer requests plus scheduled checks.
success_ratenumberShare of requests that succeeded (0..1, rounded down).
sincestring date-timenullablestatusstringCanary health; unknown until first checked, or when the canary has not run recently.
One ofhealthydegradedunknown
success_ratenumbernullableReal-traffic success rate over the window (0..1, rounded down); null when there was too little traffic.
environmentstringgenerated_atstring date-timemeasured_fromstring date-timenullableStart of every endpoint's measured window; null until the measurement has run.
measured_min_requestsintegerFewest requests an endpoint needs in the window for its measured numbers to be published.
measured_tostring date-timenullableEnd of every endpoint's measured window; null until the measurement has run.
success_rate_window_minutesintegerWindow of every endpoint's success_rate.
operationId status.get