{
  "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, Discord, webhook, and email outage alerts across your vendor stack."
      }
    },
    "generatedAt": "2026-07-12T23:55:50.012Z"
  },
  "data": {
    "id": "provider_rubygems",
    "slug": "rubygems",
    "name": "RubyGems",
    "tagline": "Gem installs, index, and API status for the Ruby package registry.",
    "shortDescription": "Check whether RubyGems gem downloads, the dependency API, and rubygems.org are up, degraded, or recovering.",
    "description": "OutageDeck tracks the official RubyGems status page so Ruby teams can quickly tell whether failing bundle installs, stale indexes, or publish errors are a local problem or an active RubyGems incident.",
    "categories": [
      "package-registry",
      "developer-tools"
    ],
    "featured": false,
    "currentStatus": {
      "code": "maintenance",
      "label": "Maintenance",
      "headline": "Service Under Maintenance",
      "summary": "RubyGems reports service under maintenance. The most affected tracked services are Upstream Infrastructure.",
      "capturedAt": "2026-07-12T22:58:53.673+00:00"
    },
    "source": {
      "id": "source_rubygems_status",
      "kind": "official_api",
      "name": "RubyGems Status",
      "checkedAt": "2026-07-12T23:50:16.044+00:00",
      "officialUrl": "https://status.rubygems.org",
      "statusPageUrl": "https://status.rubygems.org"
    },
    "counts": {
      "services": 3,
      "activeIncidents": 0,
      "incidents": 30
    },
    "services": [
      {
        "id": "service_rubygems_registry",
        "slug": "rubygems-registry",
        "name": "Downloads & Index",
        "category": "package-registry",
        "status": "operational",
        "summary": "Gem downloads plus the index and dependency APIs.",
        "officialUrl": "https://rubygems.org",
        "links": {
          "html": "/services/rubygems-registry",
          "api": "/api/v1/services/rubygems-registry"
        }
      },
      {
        "id": "service_rubygems_web",
        "slug": "rubygems-web",
        "name": "rubygems.org Application",
        "category": "web",
        "status": "operational",
        "summary": "The registry web app for search and publishing.",
        "officialUrl": "https://rubygems.org",
        "links": {
          "html": "/services/rubygems-web",
          "api": "/api/v1/services/rubygems-web"
        }
      },
      {
        "id": "service_rubygems_upstream",
        "slug": "rubygems-upstream",
        "name": "Upstream Infrastructure",
        "category": "infrastructure",
        "status": "maintenance",
        "summary": "The AWS, Fastly, and DNS providers underneath.",
        "officialUrl": "https://rubygems.org",
        "links": {
          "html": "/services/rubygems-upstream",
          "api": "/api/v1/services/rubygems-upstream"
        }
      }
    ],
    "activeIncidents": [],
    "recentIncidents": [
      {
        "id": "incident_statuspage_rubygems_cytf062tkwtt",
        "slug": "rubygems-temporarily-disabling-new-user-registrations-2026-05-12",
        "title": "Temporarily disabling new user registrations",
        "summary": "Temporarily disabling new user registrations",
        "status": "resolved",
        "severity": "minor",
        "startedAt": "2026-05-12T08:54:08.381+00:00",
        "updatedAt": "2026-05-16T05:12:19.021+00:00",
        "resolvedAt": "2026-05-16T05:12:19.005+00:00",
        "provider": {
          "slug": "rubygems",
          "name": "RubyGems"
        },
        "affectedServices": [],
        "links": {
          "html": "/incidents/rubygems-temporarily-disabling-new-user-registrations-2026-05-12",
          "api": "/api/v1/incidents/rubygems-temporarily-disabling-new-user-registrations-2026-05-12",
          "providerHtml": "/providers/rubygems"
        }
      },
      {
        "id": "incident_statuspage_rubygems_qfbbx8j80136",
        "slug": "rubygems-rubygems-org-is-experiencing-a-partial-outage-2026-04-06",
        "title": "Rubygems.org is experiencing a partial outage",
        "summary": "Rubygems.org is experiencing a partial outage",
        "status": "resolved",
        "severity": "major",
        "startedAt": "2026-04-06T20:33:46.152+00:00",
        "updatedAt": "2026-04-06T21:04:02.214+00:00",
        "resolvedAt": "2026-04-06T21:04:02.194+00:00",
        "provider": {
          "slug": "rubygems",
          "name": "RubyGems"
        },
        "affectedServices": [
          {
            "slug": "rubygems-web",
            "name": "rubygems.org Application"
          }
        ],
        "links": {
          "html": "/incidents/rubygems-rubygems-org-is-experiencing-a-partial-outage-2026-04-06",
          "api": "/api/v1/incidents/rubygems-rubygems-org-is-experiencing-a-partial-outage-2026-04-06",
          "providerHtml": "/providers/rubygems"
        }
      },
      {
        "id": "incident_statuspage_rubygems_4ykfcgr7gy74",
        "slug": "rubygems-degraded-performance-2026-03-31",
        "title": "Degraded performance",
        "summary": "Degraded performance",
        "status": "resolved",
        "severity": "minor",
        "startedAt": "2026-03-31T09:58:40.416+00:00",
        "updatedAt": "2026-03-31T10:59:29.718+00:00",
        "resolvedAt": "2026-03-31T10:59:29.7+00:00",
        "provider": {
          "slug": "rubygems",
          "name": "RubyGems"
        },
        "affectedServices": [
          {
            "slug": "rubygems-registry",
            "name": "Downloads & Index"
          },
          {
            "slug": "rubygems-web",
            "name": "rubygems.org Application"
          }
        ],
        "links": {
          "html": "/incidents/rubygems-degraded-performance-2026-03-31",
          "api": "/api/v1/incidents/rubygems-degraded-performance-2026-03-31",
          "providerHtml": "/providers/rubygems"
        }
      },
      {
        "id": "incident_statuspage_rubygems_42rtyf6cfzst",
        "slug": "rubygems-search-degredation-2026-02-12",
        "title": "Search degredation",
        "summary": "Search degredation",
        "status": "resolved",
        "severity": "major",
        "startedAt": "2026-02-12T20:21:55.392+00:00",
        "updatedAt": "2026-02-12T22:36:07.721+00:00",
        "resolvedAt": "2026-02-12T22:36:07.705+00:00",
        "provider": {
          "slug": "rubygems",
          "name": "RubyGems"
        },
        "affectedServices": [
          {
            "slug": "rubygems-web",
            "name": "rubygems.org Application"
          }
        ],
        "links": {
          "html": "/incidents/rubygems-search-degredation-2026-02-12",
          "api": "/api/v1/incidents/rubygems-search-degredation-2026-02-12",
          "providerHtml": "/providers/rubygems"
        }
      },
      {
        "id": "incident_statuspage_rubygems_5r3wp6tnf5xp",
        "slug": "rubygems-gem-pushes-with-attestation-failing-2025-10-15",
        "title": "Gem pushes with attestation failing",
        "summary": "Gem pushes with attestation failing",
        "status": "resolved",
        "severity": "minor",
        "startedAt": "2025-10-15T06:56:01.33+00:00",
        "updatedAt": "2025-10-27T21:05:53.577+00:00",
        "resolvedAt": "2025-10-27T21:05:53.563+00:00",
        "provider": {
          "slug": "rubygems",
          "name": "RubyGems"
        },
        "affectedServices": [
          {
            "slug": "rubygems-web",
            "name": "rubygems.org Application"
          }
        ],
        "links": {
          "html": "/incidents/rubygems-gem-pushes-with-attestation-failing-2025-10-15",
          "api": "/api/v1/incidents/rubygems-gem-pushes-with-attestation-failing-2025-10-15",
          "providerHtml": "/providers/rubygems"
        }
      }
    ],
    "links": {
      "html": "/providers/rubygems",
      "incidentsHtml": "/providers/rubygems/incidents",
      "api": "/api/v1/providers/rubygems",
      "officialWebsite": "https://rubygems.org",
      "officialStatus": "https://status.rubygems.org"
    },
    "access": {
      "plan": "public",
      "keyed": false
    }
  }
}