GLOBAL UPTIME RADAR Website, API & Service Monitoring • 3x Continuous DOWN Cap • 1x UP Recovery • Stateless REST API
Platform Capabilities Deep-Dive

Engineered for External Website, API & Service Uptime Intelligence.

Explore the four core architectural pillars of Teeya Uptime — from synthetic multi-region HTTP/TLS probing to our signature 3-email anti-spam outage notification engine and stateless REST API.

Pillar 01 • External Uptime Probing Engine

Track Websites, REST/GraphQL APIs & Services in Real Time

Register any public domain, API health check endpoint (/v1/health), or background service URL. Our probe engine verifies HTTP status codes, measures millisecond response latency, and validates SSL certificates on every check.

  • 3 Target Classifications: Dedicated profiles for website (domains), api (REST/GraphQL), and service (webhooks & gateways).
  • Configurable HTTP Methods: Execute GET, HEAD, or POST requests and assert expected status codes (e.g. HTTP 200).
  • Millisecond Latency Curves: Track average, minimum, and peak response times alongside 24H, 7D, 30D, and 90D availability percentages.
Live Uptime Probe Result (POST /api/v1/monitors/{id}/check/)
{
  "status": "success",
  "monitor": {
    "name": "Acme Payments REST API",
    "domain": "api.acme-commerce.com",
    "target_url": "https://api.acme-commerce.com/v1/health",
    "monitor_type": "api",
    "current_status": "up"
  },
  "check": {
    "status": "up",
    "status_code": 200,
    "response_time_ms": 88,
    "region": "Lagos (NG)"
  }
}
3-Stage Continuous DOWN Anti-Spam State Machine
Consecutive DOWN #1, #2, #3 Sends Email 1/3, 2/3, 3/3
Still DOWN (Check #4, #5, #6+) Spam Guard: Suppressed (0 Emails)
Service Recovers (DOWN → UP) Sends 1x Recovery & Resets 0/3
Pillar 02 • Anti-Spam Email Notification Engine

Max 3 Emails Per Continuous Outage. 1 Single Email on Recovery.

Traditional uptime monitors either send a single easy-to-miss email or flood your inbox with 100+ duplicate alerts during a long outage. Teeya Uptime solves both problems with a deterministic state machine:

  • Persistent Consecutive DOWN Alerts: Every time we detect your service is still down, we send an alert email — up to 3 times in a continuous sequence.
  • Automatic Spam Mitigation: If your service remains down on the 4th+ consecutive check, further DOWN emails are suppressed while the incident stays tracked.
  • Single UP Recovery Notification: The moment your service transitions from DOWN back to UP, we notify you once (1/1) and reset the sequence counter to 0/3.
Pillar 03 • Global Probe Regions & SSL Health

Multi-Region Latency Verification & TLS Expiry Guard

Measure how fast your website or API responds across global probe regions while inspecting HTTPS certificate health and HTTP status code distributions.

  • 5 Global Probe Regions: Compare latency and availability across Lagos (NG), London (UK), Frankfurt (DE), New York (US), and Singapore (SG).
  • SSL / TLS Certificate Tracking: Automatically verifies HTTPS certificate validity and remaining days on every probe.
  • Incident Root-Cause Timeline: Every outage logs HTTP error codes (502, 503, 504, timeout), duration, emails sent, and suppressed checks.
Regional Latency & Incident Telemetry
{
  "uptime_percentage": 99.96,
  "avg_response_time_ms": 94,
  "ssl_valid": true,
  "ssl_days_remaining": 82,
  "consecutive_down_emails_sent": 0,
  "max_continuous_down_emails": 3,
  "regional_breakdown": [
    {"region": "Lagos (NG)", "avg_latency_ms": 84, "uptime_pct": 99.98},
    {"region": "London (UK)", "avg_latency_ms": 96, "uptime_pct": 99.99},
    {"region": "Frankfurt (DE)", "avg_latency_ms": 102, "uptime_pct": 99.95}
  ]
}
Stateless REST API & Vendor Provisioning
# 1. Register a Website, API, or Service monitor
POST /api/v1/monitors/
Authorization: Bearer tyu_live_demo_secret_key...

# 2. Trigger an immediate live check or simulate DOWN/UP
POST /api/v1/monitors/a1b2c3d4-.../check/
Authorization: Bearer tyu_live_demo_secret_key...

# 3. Query full uptime, latency & 3x email alert log
GET /api/v1/monitors/a1b2c3d4-.../uptime/?days=30
Authorization: Bearer tyu_live_demo_secret_key...
Pillar 04 • Stateless Secret-Key REST API

100% Stateless API Parity & Direct URL Dashboard Login

Every action in the Teeya Uptime web workspace can be automated via stateless HTTP requests using your secret API key (Authorization: Bearer tyu_... or X-API-Key: tyu_...).

  • SHA-256 Stateless Keys: Authenticate server-to-server calls or sign directly into the web dashboard via /login?secret=tyu_....
  • Private Vendor Provisioning API: Use an AdminAPIKey (tyu_admin_...) at POST /api/v1/admin/provision/ to provision client accounts and monitors in one call.
  • Full JSON Telemetry Export: Pull uptime percentages, response latencies, outage incidents, and email notification logs by Monitor UUID.