Check a Website
check_websiteStart a free speed check of one public webpage. Returns jobId and private accessToken; use get_check to read it. Uses one free check. No account needed. Do not repeat to poll.
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": "check_website"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public page address, such as https://example.com/products/shoes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Checked page URL; present when a result is available. | |
| error | No | Public failure message when the job failed. | |
| jobId | Yes | Private check identifier. Pair with accessToken when polling. | |
| device | No | Lab device, when recorded for the completed job. | |
| report | No | Measured report summary, present only when a result is available. | |
| status | Yes | ||
| saveUrl | Yes | Private save link carrying the check handle in its URL fragment. | |
| nextStep | Yes | ||
| retention | Yes | ||
| measuredAt | No | Measurement timestamp, when recorded for the completed job. | |
| accessToken | Yes | Bearer secret for this check only. Keep private; never log or publish. |