The probability of the Looking Glass API returning empty data has increased

I’m not entirely sure of the exact time, but based on the trend chart of the upstream AS monitoring data I retrieved from the Looking Glass API, it should have started between 9 AM and 10 AM (UTC) on June 16, 2026. The API call didn’t time out and returned an HTTP 200 response, but no valid data was returned.

This is a program I developed myself to periodically retrieve Looking Glass information with a specific prefix and visualize the data. I retrieve Looking Glass information with a specific prefix every minute.

As you can roughly see from my chart, my data was very complete up to 9:00-10:00 (UTC) on June 16, 2026.

I can only upload one image. I’ve monitored a few prefixes, and this is the case for most of them.

The request results are similar to the following — the HTTP response returns a 200 status code, but there is actually no content in the response body. Taking 8.8.8.0/24 as an example, this is the prefix where a well-known DNS server is located:
{
“messages”: ,
“see_also”: ,
“version”: “2.1”,
“data_call_name”: “looking-glass”,
“data_call_status”: “supported”,
“cached”: false,
“query_id”: “20260618123501-66d16878-434a-4c4e-85f3-fcf0d62e1ecf”,
“process_time”: 35,
“server_id”: “app192”,
“build_version”: “v0.10.8-3-2026.06.18”,
“pipeline”: “1308469”,
“status”: “ok”,
“status_code”: 200,
“time”: “2026-06-18T12:35:01.039962”,
“data”: {
“rrcs”: ,
“query_time”: “2026-06-18T12:35:01”,
“latest_time”: “2026-06-18T12:34:23”,
“parameters”: {
“resource”: “8.8.8.0/24”,
“look_back_limit”: 86400,
“cache”: null
}
}
}

{
“messages”: ,
“see_also”: ,
“version”: “2.1”,
“data_call_name”: “looking-glass”,
“data_call_status”: “supported”,
“cached”: false,
“query_id”: “20260618122801-ee81a70d-f3ba-4904-8f9f-f549519330d1”,
“process_time”: 46,
“server_id”: “app174”,
“build_version”: “v0.10.8-3-2026.06.18”,
“pipeline”: “1308469”,
“status”: “ok”,
“status_code”: 200,
“time”: “2026-06-18T12:28:01.771861”,
“data”: {
“rrcs”: ,
“query_time”: “2026-06-18T12:28:01”,
“latest_time”: “2026-06-18T12:27:49”,
“parameters”: {
“resource”: “8.8.8.0/24”,
“look_back_limit”: 86400,
“cache”: null
}
}
}

I requested the following URL: https://stat.ripe.net/data/looking-glass/data.json?resource=8.8.8.0/24

Although the server returned data, there is a chance that the data content is empty. Below are the request results for a well-known DNS prefix:

{
“messages”: ,
“see_also”: ,
“version”: “2.1”,
“data_call_name”: “looking-glass”,
“data_call_status”: “supported”,
“cached”: false,
“query_id”: “20260618235100-b4b2489f-24bc-4c45-be6f-52d4395ef5ef”,
“process_time”: 43,
“server_id”: “app169”,
“build_version”: “v0.10.8-4-2026.06.18”,
“pipeline”: “1308582”,
“status”: “ok”,
“status_code”: 200,
“time”: “2026-06-18T23:51:00.938355”,
“data”: {
“rrcs”: ,
“query_time”: “2026-06-18T23:51:00”,
“latest_time”: “2026-06-18T23:50:53”,
“parameters”: {
“resource”: “8.8.8.0/24”,
“look_back_limit”: 86400,
“cache”: null
}
}
}

{
“messages”: ,
“see_also”: ,
“version”: “2.1”,
“data_call_name”: “looking-glass”,
“data_call_status”: “supported”,
“cached”: true,
“query_id”: “20260618235201-53df464c-2ab8-4126-a7b5-094eb09e5ba7”,
“process_time”: 6,
“server_id”: “app194”,
“build_version”: “v0.10.8-4-2026.06.18”,
“pipeline”: “1308582”,
“status”: “ok”,
“status_code”: 200,
“time”: “2026-06-18T23:52:01.059567”,
“data”: {
“rrcs”: ,
“query_time”: “2026-06-18T23:51:47”,
“latest_time”: “2026-06-18T23:50:53”,
“parameters”: {
“resource”: “8.8.8.0/24”,
“look_back_limit”: 86400,
“cache”: null
}
}
}

{
“messages”: ,
“see_also”: ,
“version”: “2.1”,
“data_call_name”: “looking-glass”,
“data_call_status”: “supported”,
“cached”: false,
“query_id”: “20260618235900-ff323fcf-9ffd-476c-9c18-89c548b63748”,
“process_time”: 42,
“server_id”: “app164”,
“build_version”: “v0.10.8-4-2026.06.18”,
“pipeline”: “1308582”,
“status”: “ok”,
“status_code”: 200,
“time”: “2026-06-18T23:59:00.515809”,
“data”: {
“rrcs”: ,
“query_time”: “2026-06-18T23:59:00”,
“latest_time”: “2026-06-18T23:58:53”,
“parameters”: {
“resource”: “8.8.8.0/24”,
“look_back_limit”: 86400,
“cache”: null
}
}
}