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).
| Parameter | Where | What |
|---|---|---|
id | path | The monitor's number, from the list. |
Example
curl -H "Authorization: Bearer $OWLHOUND_KEY" https://owlhound.com/api/v1/monitors/12Answer:
{
"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
| Code | When |
|---|---|
401 | The key is missing, wrong or revoked. |
429 | More than 60 requests in a minute with this key. |
404 | No 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.