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)

  1. 1Copy your API key above
  2. 2Test with a simple network check (see examples below)
  3. 3Set up automated monitoring with cron jobs or scripts
  4. 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/monitor

Request 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/ssl

Request Body

{
  "domain": "yoursite.com",
  "apiKey": "YOUR_API_KEY"
}

DNS Manager API

Endpoint

POST https://e4k2g0cyql.execute-api.us-east-1.amazonaws.com/prod/v1/dns

Request 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/performance

Request 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

Authentication

Include your API key in all request bodies

🏆 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