← All APIs Network

URL Uptime Checker API

Checks if a given web address is currently online and reachable.

Checks whether a website or web address is currently reachable and reports how fast it responded.

POSThttps://url-uptime-checker.underscoredone.com/check
Pricing

$0.01 per request — pay via x402/USDC. No account needed.

How to use

Call this before treating any URL as reachable. Pass the full web address including http:// or https://. Read the 'up' field for a simple yes/no, 'status_code' for the response code, 'response_time_ms' for speed, and 'error' for the reason if it failed. Do not retry automatically on timeout unless explicitly instructed.

Input parameters
NameTypeRequiredDescription
urlstringyesThe full web address to check, starting with http or https.
follow_redirectsbooleannoWhether to follow the site to its final address if it sends you somewhere else, before reporting the result.
methodstringnoWhich kind of check to run. GET reads the whole page. HEAD only checks that the site answers, which is quicker.
Example response
{
  "api_version": "1.0.0",
  "url": "https://example.com",
  "up": true,
  "status_code": 200,
  "response_time_ms": 184,
  "final_url": "https://example.com/",
  "redirected": false,
  "error": null,
  "checked_at": "2026-07-23T04:12:09Z"
}
Error responses
StatusMeaning
400Bad request — your input failed validation or could not be processed. Check the detail field for specifics.
402Payment required. Send a signed USDC payment on Base Mainnet or Solana Mainnet using the x402 protocol.
422Unprocessable — a required field is missing or the wrong type. Check the detail field for specifics.
Links