Monitor a website 24/7
create_monitorStart 24/7 monitoring of a URL. PingDeck checks the URL on a schedule and records each downtime and the SSL certificate expiry. An alert goes to the webhook of the account (see set_alert_webhook). An API key is necessary: call signup first.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "create_monitor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The URL to monitor, for example https://example.com. | |
| name | No | Optional. A short name for the monitor. | |
| api_key | No | A PingDeck API key (pd_live_...) from the signup tool. Not necessary when the client sends the key in the header "Authorization: Bearer <key>". |