{
    "ok": true,
    "updated_at": "2026-05-06 17:51:06",
    "overall": {
        "status": "operational",
        "label": "All systems operational"
    },
    "components": [
        {
            "id": "website",
            "name": "Website",
            "category": "Public Services",
            "status": "operational",
            "description": "openducks.org and public website routing.",
            "url": "https://openducks.org",
            "order": 10,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "portal",
            "name": "Customer Portal",
            "category": "Customer Services",
            "status": "operational",
            "description": "Customer login, dashboard and account data.",
            "url": "https://openducks.org/portal",
            "order": 20,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "forms",
            "name": "Forms",
            "category": "Public Services",
            "status": "operational",
            "description": "Contact, support and abuse reporting forms.",
            "url": "",
            "order": 30,
            "updated_at": "2026-05-04 19:21:40",
            "base_status": "operational",
            "effective_reasons": []
        }
    ],
    "regions": [
        {
            "id": "de-fra-1",
            "code": "DE-FRA-1",
            "name": "Frankfurt 1",
            "area": "Europe",
            "country": "Germany",
            "city": "Frankfurt",
            "provider": "Infrastructure partner",
            "hosting_type": "self-hosted",
            "status": "operational",
            "description": "German data region in Frankfurt for production workloads and low-latency EU hosting.",
            "url": "",
            "order": 10,
            "updated_at": "2026-05-04 19:59:20",
            "backup_region": "",
            "services": [],
            "compliance": "",
            "subprocessors": "",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "de-fra-2",
            "code": "DE-FRA-2",
            "name": "Frankfurt 2",
            "area": "Europe",
            "country": "Germany",
            "city": "Frankfurt",
            "provider": "Infrastructure partner",
            "hosting_type": "partner",
            "status": "operational",
            "description": "Secondary Frankfurt region for regional separation and additional capacity.",
            "url": "",
            "order": 20,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "de-ber",
            "code": "DE-BER",
            "name": "Berlin",
            "area": "Europe",
            "country": "Germany",
            "city": "Berlin",
            "provider": "OpenDucks IT",
            "hosting_type": "self-hosted",
            "status": "operational",
            "description": "Self-hosted OpenDucks-operated region in Berlin for selected internal and customer workloads.",
            "url": "",
            "order": 30,
            "updated_at": "2026-05-05 18:59:50",
            "backup_region": "DE-FRA-1",
            "services": [],
            "compliance": "",
            "subprocessors": "",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "pl-war-1",
            "code": "PL-WAR-1",
            "name": "Warsaw 1",
            "area": "Europe",
            "country": "Poland",
            "city": "Warsaw",
            "provider": "Infrastructure partner",
            "hosting_type": "partner",
            "status": "operational",
            "description": "Warsaw region for European redundancy and regional customer placement.",
            "url": "",
            "order": 40,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "nl-ams",
            "code": "NL-AMS",
            "name": "Amsterdam",
            "area": "Europe",
            "country": "Netherlands",
            "city": "Amsterdam",
            "provider": "Infrastructure partner",
            "hosting_type": "partner",
            "status": "operational",
            "description": "Amsterdam region for European network reach and additional service capacity.",
            "url": "",
            "order": 50,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "europe",
            "code": "EUROPE",
            "name": "Europe",
            "area": "Europe",
            "country": "Multi-country",
            "city": "Regional aggregate",
            "provider": "OpenDucks IT and infrastructure partners",
            "hosting_type": "aggregate",
            "status": "operational",
            "description": "Regional aggregate covering OpenDucks European data placement options.",
            "url": "",
            "order": 60,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "americas",
            "code": "AMERICAS",
            "name": "Americas",
            "area": "Americas",
            "country": "Multi-country",
            "city": "Regional aggregate",
            "provider": "Infrastructure partners",
            "hosting_type": "aggregate",
            "status": "operational",
            "description": "Regional aggregate covering OpenDucks Americas data placement options.",
            "url": "",
            "order": 70,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "us-nyc-1",
            "code": "US-NYC-1",
            "name": "New York City 1",
            "area": "Americas",
            "country": "United States",
            "city": "New York City",
            "provider": "Infrastructure partner",
            "hosting_type": "partner",
            "status": "operational",
            "description": "US East region for low-latency access from North America.",
            "url": "",
            "order": 80,
            "updated_at": "2026-05-02 20:39:21",
            "base_status": "operational",
            "effective_reasons": []
        },
        {
            "id": "us-la-1",
            "code": "US-LA-1",
            "name": "Los Angeles 1",
            "area": "Americas",
            "country": "United States",
            "city": "Los Angeles",
            "provider": "Infrastructure partner",
            "hosting_type": "partner",
            "status": "operational",
            "description": "US West region for North American reach and west coast latency.",
            "url": "",
            "order": 90,
            "updated_at": "2026-05-04 18:51:38",
            "backup_region": "",
            "services": [],
            "compliance": "Data hosted in this region may not benefit from all features. Please take a look at the Legal/Trust Hub about this.",
            "subprocessors": "",
            "base_status": "operational",
            "effective_reasons": []
        }
    ],
    "maintenances": [
        {
            "id": "maintenance-07-05-2025",
            "title": "Maintenance for Warsaw data region",
            "status": "scheduled",
            "summary": "",
            "regions": [],
            "components": [],
            "starts_at": "",
            "ends_at": "",
            "updated_at": "2026-05-04 20:21:02"
        }
    ],
    "incidents": [
        {
            "id": "service-interruption-for-timetrack-cloud-hosting-plans-20260505175823",
            "title": "Service interruption for TimeTrack Cloud Hosting Plans",
            "status": "resolved",
            "impact": "minor",
            "body": "We have identified the issue and deployed a fix.",
            "affected": [],
            "affected_regions": [
                "DE-FRA-1"
            ],
            "started_at": "2026-05-05 17:58:23",
            "resolved_at": "2026-05-06 17:51:06",
            "updated_at": "2026-05-06 17:51:06"
        }
    ],
    "catalog": [
        {
            "id": "mail-hosting",
            "name": "Mail Hosting",
            "category": "Managed Services",
            "description": "Managed mailboxes, DNS records, migration support and optional dedicated setups.",
            "regions": [
                "DE-FRA-1",
                "DE-FRA-2",
                "EUROPE"
            ],
            "status": "available",
            "url": "/mail-hosting",
            "order": 10,
            "updated_at": "2026-05-02 20:39:21"
        },
        {
            "id": "webhosting",
            "name": "Web Hosting",
            "category": "Hosting",
            "description": "Static and dynamic web hosting with SSL, backups and managed operations options.",
            "regions": [
                "DE-FRA-1",
                "DE-FRA-2",
                "PL-WAR-1",
                "NL-AMS",
                "US-NYC-1",
                "US-LA-1"
            ],
            "status": "available",
            "url": "/webhosting",
            "order": 20,
            "updated_at": "2026-05-02 20:39:21"
        },
        {
            "id": "cloud-storage",
            "name": "Cloud Storage",
            "category": "Managed Services",
            "description": "Managed file sync and storage services with region-aware placement.",
            "regions": [
                "DE-FRA-1",
                "EUROPE"
            ],
            "status": "available",
            "url": "/cloud-storage",
            "order": 30,
            "updated_at": "2026-05-02 20:39:21"
        },
        {
            "id": "vpn",
            "name": "VPN",
            "category": "Network",
            "description": "Private access endpoints with OpenVPN, WireGuard or SoftEther options.",
            "regions": [
                "NL-AMS",
                "DE-FRA-1",
                "US-NYC-1",
                "US-LA-1"
            ],
            "status": "available",
            "url": "/vpn",
            "order": 40,
            "updated_at": "2026-05-02 20:39:21"
        }
    ]
}