Try the RankNibbler SEO API

Website check Beta

POST /api/v1/monitors

Type http: fetch a URL and decide whether the page is healthy. This is the default, and what every monitor created before check types existed uses.

There is no separate endpoint for this: it is the ordinary create a monitor call with type set to "http". The same settings apply when you update a monitor with PATCH /api/v1/monitors/{id}.

Every type shares the same interval, retries, alerting, maintenance, results and reports. Only the settings below differ. See Check types for how the nine types compare.

Up or down

Settings that apply

SettingNotes
urlThe page to fetch, http:// or https://.
shouldContain, shouldNotContainText the body must or must not contain.
postDataSend a POST with this body instead of a GET. United Kingdom location only.
requestHeadersUp to 20 extra headers.
authUsername, authPasswordHTTP basic authentication.
verifyCertificate, sslDownDaysCertificate rules.
regionsWhere the check runs from.
timeoutSecondsHow long to wait.

Create one

type can be left out: a monitor with no type is an http check.

Related