HTTP(s)

Is the site answering? The workhorse check, and the one with the most ways to be fooled.

Requests a URL and judges the response code.

Use it when

You want to know a website or endpoint is reachable and not erroring.

Don't use it when you care that the content is right — a broken site that returns 200 passes this check. Use Keyword for that.

What to enter

FieldNotes
URLhttps:// is added if you leave off the scheme.
MethodGET, HEAD, POST, PUT, PATCH or DELETE. GET by default.
Expected statusA specific code, like 201 or 403. Blank means the ranges below.
Follow redirectsOn by default.

Exactly when it's DOWN

  • With an expected status set: any other status code.
  • Without one, following redirects: anything outside 200–399 (we follow up to 10 redirects; more than that fails).
  • Without one, not following redirects: anything outside 200–299. A 3xx is reported as a redirect that was not followed.
  • A connection, DNS or TLS failure.
  • No answer within the timeout.

What it doesn't do

  • No custom request headers, and no request body. The dashboard has no fields for them. That makes POST and PUT of limited use here — you can send the method, but not what normally goes with it.
  • No authentication. Anything behind a login will see the login page, which usually returns 200 and passes.
  • No JavaScript. We fetch the HTML the server sent, not the page a browser would build from it. A site that renders entirely client-side returns an almost-empty document, which is still a 200.
  • No content check at all. That is Keyword.

We send User-Agent: UptimeCraft-Agent/0.1, which is also how you can exclude our checks from your analytics.

Example

A marketing site: URL https://example.com, method GET, expected status blank, follow redirects on, interval 1 minute, threshold 2.

The same thing over the API: POST /api/v1/monitors with {"name": "Marketing site", "monitorType": "HTTP", "url": "https://example.com"}. Full reference in the API documentation.

Alerts

Down, recovered, and latency if you set a threshold.

Plan notes

Interval floor and available regions come from your plan; see settings.

Last updated 4 October 2026

Still stuck?

If this did not answer your question, tell us and we will fix the page as well as answer you.