{
  "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-08-01T01:38:05.549Z"
  },
  "data": {
    "id": "incident_gfb_e1VziVqDLmv9KFGEejjR",
    "slug": "firebase-firebase-hosting-custom-domains-api-returning-501-errors-2026-07-30",
    "title": "Firebase Hosting custom domains API returning 501 errors",
    "summary": "Firebase Hosting custom domains API returning 501 errors",
    "status": "resolved",
    "severity": "major",
    "startedAt": "2026-07-30T21:00:00+00:00",
    "updatedAt": "2026-07-31T14:37:46+00:00",
    "resolvedAt": "2026-07-31T10:20:00+00:00",
    "provider": {
      "slug": "firebase",
      "name": "Firebase"
    },
    "affectedServices": [
      {
        "slug": "firebase-hosting",
        "name": "Hosting"
      }
    ],
    "links": {
      "html": "/incidents/firebase-firebase-hosting-custom-domains-api-returning-501-errors-2026-07-30",
      "api": "/api/v1/incidents/firebase-firebase-hosting-custom-domains-api-returning-501-errors-2026-07-30",
      "providerHtml": "/providers/firebase"
    },
    "impactSummary": "Firebase reported a medium severity event affecting Hosting.",
    "source": {
      "id": "source_firebase_status",
      "kind": "official_api",
      "name": "Firebase Status Dashboard",
      "checkedAt": "2026-08-01T01:35:04.604+00:00",
      "officialUrl": "https://status.firebase.google.com",
      "statusPageUrl": "https://status.firebase.google.com"
    },
    "updates": [
      {
        "id": "update_gfb_e1VziVqDLmv9KFGEejjR_20260731t0338410000",
        "status": "investigating",
        "body": "The engineering team is investigating elevated 501 \"unimplemented\" errors seen in Hosting's API when managing custom domains. It does not appear at this time that the data plane is effected.",
        "createdAt": "2026-07-31T03:38:41+00:00"
      },
      {
        "id": "update_gfb_e1VziVqDLmv9KFGEejjR_20260731t0438280000",
        "status": "monitoring",
        "body": "We believe to have found the root cause and are working to restore this portion of our API. We are more confident now that the data plane is unaffected and that this was limited in scope to the management of Hosting custom domains.",
        "createdAt": "2026-07-31T04:38:28+00:00"
      },
      {
        "id": "update_gfb_e1VziVqDLmv9KFGEejjR_20260731t0514010000",
        "status": "resolved",
        "body": "The fix is being rolled out. The ETA for complete resolution is July 31 at ~11:00 UTC, though some users may have restored functionality before then.",
        "createdAt": "2026-07-31T05:14:01+00:00"
      }
    ],
    "access": {
      "plan": "public",
      "keyed": false
    }
  }
}