{
  "meta": {
    "version": "v1",
    "pricing": {
      "public": {
        "label": "Public",
        "description": "Read-only API access for lightweight status checks and public integrations."
      },
      "premium": {
        "label": "Premium",
        "description": "API keys with higher hourly quotas, plus Slack, Teams, Discord, webhook, and email outage alerts across your vendor stack."
      }
    },
    "generatedAt": "2026-09-06T15:38:13.063Z"
  },
  "data": {
    "id": "provider_proton",
    "slug": "proton",
    "name": "Proton",
    "tagline": "Proton Mail, VPN, and Drive status from the official page.",
    "shortDescription": "Check whether Proton Mail, Proton VPN, Drive, Calendar, and Pass are up or degraded.",
    "description": "OutageDeck tracks the official Proton status page so privacy-focused teams can quickly tell whether undelivered mail or failing VPN connections are a client problem or an active Proton incident.",
    "categories": [
      "security",
      "vpn",
      "email"
    ],
    "featured": false,
    "currentStatus": {
      "code": "operational",
      "label": "Operational",
      "headline": "All Systems Operational",
      "summary": "Proton reports all systems operational across the tracked services mapped in OutageDeck.",
      "capturedAt": "2026-09-06T06:05:08.021+00:00"
    },
    "source": {
      "id": "source_proton_status",
      "kind": "official_api",
      "name": "Proton Status",
      "checkedAt": "2026-09-06T15:35:11.126+00:00",
      "officialUrl": "https://status.proton.me",
      "statusPageUrl": "https://status.proton.me"
    },
    "counts": {
      "services": 4,
      "activeIncidents": 0,
      "incidents": 14
    },
    "services": [
      {
        "id": "service_proton_drive",
        "slug": "proton-drive-calendar",
        "name": "Drive & Calendar",
        "category": "storage",
        "status": "operational",
        "summary": "Proton Drive, Docs, and Calendar.",
        "officialUrl": "https://proton.me/drive",
        "links": {
          "html": "/services/proton-drive-calendar",
          "api": "/api/v1/services/proton-drive-calendar"
        }
      },
      {
        "id": "service_proton_mail",
        "slug": "proton-mail",
        "name": "Proton Mail",
        "category": "email",
        "status": "operational",
        "summary": "Incoming and outgoing encrypted mail.",
        "officialUrl": "https://proton.me/mail",
        "links": {
          "html": "/services/proton-mail",
          "api": "/api/v1/services/proton-mail"
        }
      },
      {
        "id": "service_proton_pass",
        "slug": "proton-pass",
        "name": "Proton Pass",
        "category": "passwords",
        "status": "operational",
        "summary": "The Proton Pass password manager.",
        "officialUrl": "https://proton.me/pass",
        "links": {
          "html": "/services/proton-pass",
          "api": "/api/v1/services/proton-pass"
        }
      },
      {
        "id": "service_proton_vpn",
        "slug": "proton-vpn",
        "name": "Proton VPN",
        "category": "vpn",
        "status": "operational",
        "summary": "Free, regular, and Secure Core VPN servers.",
        "officialUrl": "https://protonvpn.com",
        "links": {
          "html": "/services/proton-vpn",
          "api": "/api/v1/services/proton-vpn"
        }
      }
    ],
    "activeIncidents": [],
    "recentIncidents": [
      {
        "id": "incident_statuspage_proton_lj22kf1nc8yz",
        "slug": "proton-service-disruption-2026-09-01",
        "title": "Service disruption",
        "summary": "Service disruption",
        "status": "resolved",
        "severity": "major",
        "startedAt": "2026-09-01T14:42:09+00:00",
        "updatedAt": "2026-09-01T21:42:23.404+00:00",
        "resolvedAt": "2026-09-01T18:49:51+00:00",
        "provider": {
          "slug": "proton",
          "name": "Proton"
        },
        "affectedServices": [],
        "links": {
          "html": "/incidents/proton-service-disruption-2026-09-01",
          "api": "/api/v1/incidents/proton-service-disruption-2026-09-01",
          "providerHtml": "/providers/proton",
          "alerts": "https://outagedeck.com/account?stack=proton&utm_source=api&utm_medium=response&utm_campaign=api_alerts&utm_content=incident"
        }
      },
      {
        "id": "incident_statuspage_proton_kzklhrdg6hxp",
        "slug": "proton-global-outage-2026-08-27",
        "title": "Global Outage",
        "summary": "Global Outage",
        "status": "resolved",
        "severity": "critical",
        "startedAt": "2026-08-26T22:18:03+00:00",
        "updatedAt": "2026-08-29T18:54:03.568+00:00",
        "resolvedAt": "2026-08-27T00:27:12+00:00",
        "provider": {
          "slug": "proton",
          "name": "Proton"
        },
        "affectedServices": [],
        "links": {
          "html": "/incidents/proton-global-outage-2026-08-27",
          "api": "/api/v1/incidents/proton-global-outage-2026-08-27",
          "providerHtml": "/providers/proton",
          "alerts": "https://outagedeck.com/account?stack=proton&utm_source=api&utm_medium=response&utm_campaign=api_alerts&utm_content=incident"
        }
      },
      {
        "id": "incident_statuspage_proton_3xrr3165zj3k",
        "slug": "proton-partial-outage-on-proton-vpn-servers-in-the-dominican-republic-2026-07-15",
        "title": "Partial outage on Proton VPN servers in the Dominican Republic",
        "summary": "Partial outage on Proton VPN servers in the Dominican Republic",
        "status": "resolved",
        "severity": "minor",
        "startedAt": "2026-07-15T04:27:03.2+00:00",
        "updatedAt": "2026-07-16T09:19:20.418+00:00",
        "resolvedAt": "2026-07-16T09:19:20.403+00:00",
        "provider": {
          "slug": "proton",
          "name": "Proton"
        },
        "affectedServices": [],
        "links": {
          "html": "/incidents/proton-partial-outage-on-proton-vpn-servers-in-the-dominican-republic-2026-07-15",
          "api": "/api/v1/incidents/proton-partial-outage-on-proton-vpn-servers-in-the-dominican-republic-2026-07-15",
          "providerHtml": "/providers/proton",
          "alerts": "https://outagedeck.com/account?stack=proton&utm_source=api&utm_medium=response&utm_campaign=api_alerts&utm_content=incident"
        }
      },
      {
        "id": "incident_statuspage_proton_01lxtcq155lc",
        "slug": "proton-investigating-incident-2026-07-10",
        "title": "Investigating Incident",
        "summary": "Investigating Incident",
        "status": "resolved",
        "severity": "minor",
        "startedAt": "2026-07-10T13:35:13.068+00:00",
        "updatedAt": "2026-07-13T10:22:25.229+00:00",
        "resolvedAt": "2026-07-13T10:22:25.208+00:00",
        "provider": {
          "slug": "proton",
          "name": "Proton"
        },
        "affectedServices": [],
        "links": {
          "html": "/incidents/proton-investigating-incident-2026-07-10",
          "api": "/api/v1/incidents/proton-investigating-incident-2026-07-10",
          "providerHtml": "/providers/proton",
          "alerts": "https://outagedeck.com/account?stack=proton&utm_source=api&utm_medium=response&utm_campaign=api_alerts&utm_content=incident"
        }
      },
      {
        "id": "incident_statuspage_proton_420scmwtl80y",
        "slug": "proton-proton-calendar-issue-2026-06-30",
        "title": "Proton Calendar Issue",
        "summary": "Proton Calendar Issue",
        "status": "resolved",
        "severity": "minor",
        "startedAt": "2026-06-30T15:00:00+00:00",
        "updatedAt": "2026-07-02T08:04:12.242+00:00",
        "resolvedAt": "2026-06-30T15:00:00+00:00",
        "provider": {
          "slug": "proton",
          "name": "Proton"
        },
        "affectedServices": [],
        "links": {
          "html": "/incidents/proton-proton-calendar-issue-2026-06-30",
          "api": "/api/v1/incidents/proton-proton-calendar-issue-2026-06-30",
          "providerHtml": "/providers/proton",
          "alerts": "https://outagedeck.com/account?stack=proton&utm_source=api&utm_medium=response&utm_campaign=api_alerts&utm_content=incident"
        }
      }
    ],
    "links": {
      "html": "/providers/proton",
      "incidentsHtml": "/providers/proton/incidents",
      "api": "/api/v1/providers/proton",
      "alerts": "https://outagedeck.com/account?stack=proton&utm_source=api&utm_medium=response&utm_campaign=api_alerts&utm_content=provider",
      "officialWebsite": "https://proton.me",
      "officialStatus": "https://status.proton.me"
    },
    "access": {
      "plan": "public",
      "keyed": false
    }
  }
}