wscurl
The agent tests the website associated with each record by performing a simple HTTP request using cURL, recording the response status code and response time.
Warning: Because the tests are intentionally lightweight and do not emulate a web browser,
some responses (such as 403 Forbidden, 429 Too Many Requests, or 5xx errors) may
reflect web application firewalls (WAFs), bot protection, rate limiting, or other
server-side security measures rather than an actual website outage.
Lists
The agent classifies each processed record according to the HTTP response status: HTTP status codes are reported as returned by the server. For a description of individual status codes, see List of HTTP status codes List of HTTP status codes on Wikipedia.
- 0xx — No valid HTTP response was received (for example, connection or network failure).
- 1xx — Informational response.
- 2xx — Website responded successfully.
- 3xx — Website redirected to another location.
- 4xx — Client error (for example, page not found or access denied).
- 5xx — Server error.
- xxx — Unexpected or unclassified response.
Config
{
"name": "wscurl",
"version": "2026.2",
"file": "website-has_website",
"type": "parallel",
"lists": [
"0xx",
"1xx",
"2xx",
"3xx",
"4xx",
"5xx",
"xxx"
],
"tests": [
"ping"
]
}