# Cloudflare API: List internet outages

> Lists recent and ongoing internet outages from Cloudflare Radar's Outage Center, optionally for one country. Countries and scope are null when the Outage Center does not identify them.

Unofficial. Not affiliated with or endorsed by Cloudflare.

- Page: https://fous.com/methods/radar.cloudflare.com/list-internet-outages
- Method: `radar.cloudflare.com/list_internet_outages`, version 1
- Website: radar.cloudflare.com
- Returns: country, affected networks, start, end, ongoing, cause, scope, Radar link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `days` | integer | no | `7` | Number of days to look back, such as 7. Default 7. |
| `country` | string | no |  | Country name or two-letter code, such as Iraq or IQ; omit for all countries. Default "". |
| `max_results` | integer | no |  | Maximum outages to return, such as 50. Default 50. |

## Output

From a run on Oct 31, 2026, shortened. Its input:

```json
{
  "days": 7
}
```

Its output:

```json
{
  "outages": [
    {
      "end": "2026-09-28T03:45:00+00:00",
      "cause": "Government directed",
      "scope": null,
      "start": "2026-09-28T03:30:00+00:00",
      "country": "Iraq",
      "ongoing": "no",
      "radar_link": "https://radar.cloudflare.com/traffic/iq?dateStart=2026-09-28&dateEnd=2026-09-28",
      "affected_region_or_network": "AS199739, AS203214, AS51684, AS58322, AS59588"
    },
    {
      "end": "2026-09-28T00:45:00+00:00",
      "cause": "Unknown",
      "scope": null,
      "start": "2026-09-27T22:00:00+00:00",
      "country": null,
      "ongoing": "no",
      "radar_link": "https://radar.cloudflare.com/traffic/as206065?dateStart=2026-09-27&dateEnd=2026-09-28",
      "affected_region_or_network": "AS206065"
    },
    {
      "end": "2026-09-26T03:45:00+00:00",
      "cause": "Government directed",
      "scope": null,
      "start": "2026-09-26T03:30:00+00:00",
      "country": "Iraq",
      "ongoing": "no",
      "radar_link": "https://radar.cloudflare.com/traffic/iq?dateStart=2026-09-26&dateEnd=2026-09-26",
      "affected_region_or_network": "AS199739, AS203214, AS51684, AS58322, AS59588"
    }
  ]
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"radar.cloudflare.com/list_internet_outages","input":{"days":7}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Are there any internet outages going on in Iran right now? Check the past 3 days.
- Pull Cloudflare Radar's outage list for the last 30 days, all countries, up to 100 entries, with cause and affected networks.
- Which countries had internet shutdowns or connectivity disruptions in the past week, and are any still ongoing?
- I'm writing a report on network disruptions in Pakistan — list every outage from the last 90 days with start/end times and cause.
- Show me the 10 most recent internet outages logged on cloudflare.com for Venezuela (VE) over the last two weeks.

## Input schema

```json
{
  "type": "object",
  "properties": {
    "days": {
      "type": "integer",
      "default": 7,
      "maximum": 90,
      "minimum": 1,
      "description": "Number of days to look back, such as 7."
    },
    "country": {
      "type": "string",
      "default": "",
      "description": "Country name or two-letter code, such as Iraq or IQ; omit for all countries."
    },
    "max_results": {
      "type": "integer",
      "default": 50,
      "maximum": 200,
      "minimum": 1,
      "description": "Maximum outages to return, such as 50."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "outages"
  ],
  "properties": {
    "outages": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "country",
          "affected_region_or_network",
          "start",
          "end",
          "ongoing",
          "cause",
          "scope",
          "radar_link"
        ],
        "properties": {
          "end": {
            "type": [
              "string",
              "null"
            ],
            "description": "Outage end, or null while ongoing."
          },
          "cause": {
            "type": [
              "string",
              "null"
            ],
            "description": "Reported cause in words."
          },
          "scope": {
            "type": [
              "string",
              "null"
            ],
            "description": "Reported scope when provided."
          },
          "start": {
            "type": "string",
            "description": "Outage start, ISO 8601 with UTC offset."
          },
          "country": {
            "type": [
              "string",
              "null"
            ],
            "description": "Affected country or countries, if specified."
          },
          "ongoing": {
            "enum": [
              "yes",
              "no"
            ],
            "type": "string"
          },
          "radar_link": {
            "type": "string",
            "description": "Cloudflare Radar traffic chart for the outage."
          },
          "affected_region_or_network": {
            "type": [
              "string",
              "null"
            ],
            "description": "Affected networks, if shown."
          }
        },
        "additionalProperties": false
      }
    }
  },
  "additionalProperties": false
}
```

## See more

- [Cloudflare API: Get domain rank](https://fous.com/methods/radar.cloudflare.com/get-domain-rank.md): Gets a website's worldwide popularity bucket, exact rank when shown, categories, and recent weekly rank history from Cloudflare Radar. Historical rank points are available only for top-100 domains; other ranked domains have an empty history.
- [NASA API: List natural events](https://fous.com/methods/nasa.gov/list-natural-events.md): List EONET natural events with latest observations in the past number of days, most recent first. A country or region filter matches reported event locations against mapped boundaries; locations and ongoing status are approximate, and not all events have a reported size or strength.
- [Downdetector API: Check service status](https://fous.com/methods/downdetector.com/check-service-status.md): Checks whether an app or website has current problems in a country on Downdetector: its status, reports in the latest 15-minute interval, the usual report count, the most reported problem types and the most affected locations when shown. The service must have a public Downdetector page in that country.
- [NOAA API: List space weather alerts](https://fous.com/methods/swpc.noaa.gov/list-space-weather-alerts.md): Lists NOAA space weather alerts, warnings, watches and summaries issued in the last 1 to 7 days, newest first, with validity times and NOAA scale levels when the message gives them.
- [FlightAware API: Get airport delays](https://fous.com/methods/flightaware.com/get-airport-delays.md): Checks today's delayed and cancelled departures and arrivals at an airport on FlightAware, with current weather and any reported FAA delay status. Delay averages and ground programs are returned only when FlightAware shows them; counts can be null when no statistics row is displayed.
- [USGS API: List significant earthquakes](https://fous.com/methods/earthquake.usgs.gov/list-significant-earthquakes.md): Lists significant worldwide earthquakes for the past day, week, or month, newest first, with USGS PAGER alert levels and impact summaries when USGS provides them.
- [Similarweb API: List top websites](https://fous.com/methods/similarweb.com/list-top-websites.md): Lists Similarweb's most visited websites for a category and country, with rankings and engagement figures for the reported month. Anonymous view limits may restrict results, especially for country rankings.
- [Wildfire.gov API: List active wildfires](https://fous.com/methods/inciweb.wildfire.gov/list-active-wildfires.md): Lists active InciWeb fire incidents in a US state, newest table updates first, with size, containment, location, cause, dates and any evacuation or closure note. Prescribed fires and other fire-related incidents can appear.
- [All Cloudflare methods](https://fous.com/methods/cloudflare.com.md)
