Monitor website uptime - check availability, response times, and status
Monitor website uptime, check response times, and verify service availability.
Verify site is accessible:
orth api run linkup /fetch --body '{"url": "https://yoursite.com"}'
Ensure page loads correctly:
orth api run scrapegraph /v1/smartscraper --body '{
"website_url": "https://yoursite.com",
"user_prompt": "Check if page loads and contains expected content. Report any error messages."
}'
Check API endpoints:
orth api run linkup /fetch --body '{"url": "https://api.yoursite.com/health"}'
Monitor critical paths:
orth api run olostep /v1/batches --body '{
"urls": [
"https://yoursite.com",
"https://yoursite.com/login",
"https://api.yoursite.com/health",
"https://yoursite.com/dashboard"
]
}'
Check official status:
orth api run scrapegraph /v1/smartscraper --body '{
"website_url": "https://status.yoursite.com",
"user_prompt": "Extract current service status, any incidents, and affected components"
}'
Use SMS for critical alerts:
orth api run textbelt /text --body '{
"phone": "+1234567890",
"message": "ALERT: yoursite.com is down! Check immediately."
}'
SITES=("https://example.com" "https://api.example.com/health")
for site in "${SITES[@]}"; do
echo "Checking: $site"
orth api run linkup /fetch --body "{\"url\": \"$site\"}"
done
# Quick status check
orth api run linkup /fetch --body '{"url": "https://stripe.com"}'
# Check status page
orth api run scrapegraph /v1/smartscraper --body '{
"website_url": "https://status.github.com",
"user_prompt": "What is the current status of GitHub services?"
}'
# Monitor competitor uptime
orth api run linkup /fetch --body '{"url": "https://competitor.com"}'
List all endpoints, or add a path for parameter details:
orth api show linkup
orth api show olostep
orth api show scrapegraph
orth api show textbelt
Example: orth api show olostep /v1/scrapes for endpoint parameters.