API Documentation - Website Monitoring Made Simple
Get started:Sign up for free to get your API key and start monitoring in minutes.
5 Minutes
Setup Time
60-75%
Cost Savings vs Competitors
4 APIs
Network, SSL, DNS, Performance
🚀 Getting Started - Developer-Friendly API Monitoring
Quick Start (5 minutes)
- 1Copy your API key above
- 2Test with a simple network check (see examples below)
- 3Set up automated monitoring with cron jobs or scripts
- 4Monitor usage in your account dashboard
Common Use Cases
- ✓Website uptime monitoring (every 5-15 minutes)
- ✓SSL certificate expiration alerts
- ✓DNS record validation and monitoring
- ✓Website performance tracking
- ✓Integration with alerting systems
💻 Integration Examples
Python Script (Recommended)
import requests
API_KEY = "YOUR_API_KEY"
BASE_URL = "https://e4k2g0cyql.execute-api.us-east-1.amazonaws.com/prod/v1"
def check_website(url):
response = requests.post(f"{BASE_URL}/monitor", json={
"url": url,
"apiKey": API_KEY
})
return response.json()
# Monitor multiple sites
sites = ["https://yoursite.com", "https://backup.com"]
for site in sites:
result = check_website(site)
if result["status"] == "down":
print(f"ALERT: {site} is down!")Cron Job Setup (Linux/Mac)
# Edit crontab: crontab -e # Check every 15 minutes */15 * * * * /usr/bin/python3 /path/to/monitor.py # Or every 5 minutes for critical sites */5 * * * * /usr/bin/python3 /path/to/monitor.py
⚡ Best Practices
Monitoring Frequency
- Critical sites: Every 5 minutes
- Regular sites: Every 15-30 minutes
- SSL checks: Once daily
- Performance: Every hour
Error Handling
- ✓ Always check response status codes
- ✓ Implement retry logic with backoff
- ✓ Log API responses for debugging
- ✓ Monitor your usage limits
🔧 API Reference
Network Monitor API
Endpoint
POST https://e4k2g0cyql.execute-api.us-east-1.amazonaws.com/prod/v1/monitorRequest Body
{
"url": "https://yoursite.com",
"apiKey": "YOUR_API_KEY"
}SSL Monitor API
Endpoint
POST https://e4k2g0cyql.execute-api.us-east-1.amazonaws.com/prod/v1/sslRequest Body
{
"domain": "yoursite.com",
"apiKey": "YOUR_API_KEY"
}DNS Manager API
Endpoint
POST https://e4k2g0cyql.execute-api.us-east-1.amazonaws.com/prod/v1/dnsRequest Body
{
"action": "list",
"domain": "yoursite.com",
"provider": "cloudflare",
"apiKey": "YOUR_API_KEY"
}Performance API
Endpoint
POST https://e4k2g0cyql.execute-api.us-east-1.amazonaws.com/prod/v1/performanceRequest Body
{
"url": "https://yoursite.com",
"apiKey": "YOUR_API_KEY"
}📋 Response Examples
✅ Successful Response
{
"url": "https://yoursite.com",
"status": "up",
"responseTime": 245,
"statusCode": 200,
"timestamp": "2025-12-10T21:30:00Z"
}❌ Error Response
{
"url": "https://downsite.com",
"status": "down",
"responseTime": 5000,
"error": "Connection timeout",
"timestamp": "2025-12-10T21:30:00Z"
}📊 Rate Limits & Usage
Plans Available
Authentication
Include your API key in all request bodies
Support
🏆 Why Choose C&E Networks API?
vs Pingdom
- ✅ 73% cheaper: $19 vs $72 for 1K checks
- ✅ SSL monitoring included (Pingdom charges extra)
- ✅ DNS management (Pingdom doesn't offer)
- ✅ 5-minute setup vs 15+ minutes
vs New Relic
- ✅ 80% cheaper: $19 vs $99+ monthly
- ✅ Simple API vs complex agent setup
- ✅ SSL + DNS included (New Relic doesn't offer)
- ✅ No vendor lock-in - standard HTTP APIs
