Home›API reference›Get one monitor
API reference

GET /monitors/{id}

GET /api/v1/monitors/{id} returns one OwlHound monitor: its address, status, uptime for 24 hours, 7 days and 30 days, and its latest incident.

Request

GEThttps://owlhound.com/api/v1/monitors/{id}

One monitor, with the same fields as in the list.

Key: Any key (read-only or full).

ParameterWhereWhat
idpathThe monitor's number, from the list.

Example

curl -H "Authorization: Bearer $OWLHOUND_KEY" https://owlhound.com/api/v1/monitors/12

Answer:

{
  "id": 12,
  "name": "My shop",
  "url": "https://shop.example.com",
  "kind": "uptime",
  "status": "active",
  "uptime_percent": {"24h": 100.0, "7d": 99.982, "30d": 99.951},
  "last_incident": {"id": 341, "started": 1792574520.0, "ended": 1792575360.0, "cause": "HTTP 503"}
}

Status codes

CodeWhen
401The key is missing, wrong or revoked.
429More than 60 requests in a minute with this key.
404No monitor with that number on your account.

Other endpoints

List monitors · Add a monitor · Delete a monitor · List incidents. Start at the API reference for keys and limits.

Start watching your site in minutes

Free for up to 10 sites, no card, nothing to install. Read-only access you can revoke at any time — never passwords, never admin access.

Last updated 2 Nov 2026