Download OpenAPI specification:
The Hydrozen.io API allows developers to programmatically manage uptime, heartbeat, and domain monitors. It supports full CRUD operations, authentication via API key, and event reporting via webhooks.
| page | integer |
| limit | integer |
[- {
- "id": "string",
- "name": "string",
- "type": "http",
- "url": "string",
- "frequency": 0,
- "last_status": "up",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]| name | string |
| url | string |
| type | string |
| frequency | integer |
{- "name": "string",
- "url": "string",
- "type": "string",
- "frequency": 0
}{- "id": "string",
- "name": "string",
- "type": "http",
- "url": "string",
- "frequency": 0,
- "last_status": "up",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}{- "id": "string",
- "name": "string",
- "type": "http",
- "url": "string",
- "frequency": 0,
- "last_status": "up",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}| id required | string |
| id | string |
| name | string |
| type | string Enum: "http" "tcp" "udp" "ping" |
| url | string |
| frequency | integer Frequency of checks in seconds |
| last_status | string Enum: "up" "down" "unknown" |
| created_at | string <date-time> |
| updated_at | string <date-time> |
{- "id": "string",
- "name": "string",
- "type": "http",
- "url": "string",
- "frequency": 0,
- "last_status": "up",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}{- "id": "string",
- "name": "string",
- "type": "http",
- "url": "string",
- "frequency": 0,
- "last_status": "up",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}| name | string |
| expected_interval | integer |
{- "name": "string",
- "expected_interval": 0
}{- "id": "string",
- "name": "string",
- "slug": "string",
- "expected_interval": 0,
- "last_ping": "2019-08-24T14:15:22Z"
}| domain | string |
{- "domain": "string"
}{- "id": "string",
- "domain": "string",
- "expires_on": "2019-08-24",
- "days_until_expiry": 0,
- "registrar": "string"
}| name | string |
| type | string |
| destination | string |
{- "name": "string",
- "type": "string",
- "destination": "string"
}{- "id": "string",
- "name": "string",
- "type": "email",
- "destination": "string"
}