mirrored listing x402 eip155:8453

Call this when an agent needs current significant global disaster events — e

Call this when an agent needs current significant global disaster events — e.g. before routing logistics or assessing exposure. Returns ALL matching normalized GDACS multi-hazard alerts (earthquake, cyclone, flood, volcano, drought, wildfire); one call returns the whole active set (~55-76 Orange/Red events/year). Refreshed daily 06:30 UTC (up to 24h old); not for life-safety use. Filters: source, event_type, alert_level, min_alert_score, iso3, current_only, from_date_after, from_date_before.

Do you run wailand.tailf99551.ts.net? This listing was mirrored from Coinbase's public Bazaar. Claim it in 30 seconds — no account required — and it becomes verified, permanently overriding the mirrored copy.

Claim this listing
5000 (raw units)
price
5
calls / 30d
5
unique payers
2026-09-17
updated

Provider

wailand.tailf99551.ts.net · discovered, not yet claimed by its owner

Payment (x402 accepts[])

[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "payTo": "0x32E293A7fA946331B3eCd013cf0461Bf32C99A9d",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "5000",
    "maxTimeoutSeconds": 300
  }
]

Output schema

{
  "bazaar": {
    "info": {
      "input": {
        "method": "GET",
        "queryParams": {
          "alert_level": "Red",
          "current_only": true,
          "event_type": "FL",
          "iso3": "DEU"
        },
        "type": "http"
      },
      "output": {
        "example": {
          "data": [
            {
              "affected_iso3": [
                "ALB",
                "AUT",
                "BIH",
                "BEL",
                "BGR",
                "BLR",
                "CHE",
                "CZE",
                "DEU",
                "DNK",
                "ESP",
                "FRA",
                "HRV",
                "HUN",
                "IRL",
                "ITA",
                "LIE",
                "LUX",
                "MNE",
                "MKD",
                "NLD",
                "POL",
                "ROU",
                "SRB",
                "SVN",
                "SVK",
                "UKR"
              ],
              "alert_level": "Orange",
              "alert_score": 2,
              "as_of": "2026-08-24",
              "country": "Albania, Austria, Bosnia & Herzegovina, Belgium, Bulgaria, Belarus, Switzerland, Czech Republic, Germany, Denmark, Spain, France, Croatia, Hungary, Ireland, Italy, Liechtenstein, Luxembourg, Montenegro, The Republic of North Macedonia, Netherlands, Poland, Romania, Serbia, Slovenia, Slovakia, Ukraine, ",
              "date_modified_utc": "2026-08-24T05:57:06",
              "envelope_version": "1.0",
              "episode_alert_level": "Orange",
              "episode_alert_score": 1.25,
              "episode_id": "19",
              "event_id": "1018332",
              "event_type": "DR",
              "from_date_iso": "2025-12-11",
              "from_ts_utc": "2025-12-11T00:00:00",
              "glide": "DR-2025-000239-ALB",
              "is_current": false,
              "is_temporary": false,
              "iso3": "ALB",
              "latitude": 47.752,
              "longitude": 11.878,
              "model_source": "GDO",
              "report_url": "https://www.gdacs.org/report.aspx?eventid=1018332&episodeid=19&eventtype=DR",
              "severity": 1487749,
              "severity_text": "Medium impact for agricultural drought in 1487749 km2",
              "severity_unit": "km2",
              "source": "gdacs",
              "source_id": "gdacs-DR-1018332",
              "title": "Drought in Albania, Austria, Bosnia  and  Herzegovina, Belgium, Bulgaria, Belarus, Switzerland, Czech Republic, Germany, Denmark, Spain, France, Croatia, Hungary, Ireland, Italy, Liechtenstein, Luxembourg, Montenegro, The Republic of North Macedonia, Netherlands, Poland, Romania, Serbia, Slovenia, Slovakia, Ukraine,",
              "to_date_iso": "2026-08-22",
              "to_ts_utc": "2026-08-22T00:00:00"
            }
          ],
          "meta": {
            "as_of": {
              "gdacs": "2026-08-24"
            },
            "attribution": "Contains GDACS Global Disaster Alert and Coordination System data (European Commission Joint Research Centre / UN OCHA), reused under the Creative Commons Attribution 4.0 International (CC BY 4.0) licence per the European Commission legal notice and Decision 2011/833/EU. Data has been CHANGED: records are normalized, renamed and re-keyed by wAILand; field names and structure are not GDACS's own. GDACS services are not meant to substitute nor to override any official information or alert message, and should not be used for decision making without prior confirmation of their validity. Provided 'as is' without warranty. Not endorsed by GDACS, the European Union or the United Nations.",
            "degraded": false,
            "license": "Internal use by the paying agent/operator; redistribution of substantial parts prohibited. Not for life-safety, emergency-response or evacuation decisions: confirm against the official GDACS report URL before acting.",
            "row_count": 1,
            "truncated": false
          }
        },
        "type": "json"
      }
    },
    "schema": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "properties": {
        "input": {
          "additionalProperties": false,
          "properties": {
            "method": {
              "enum": [
                "GET",
                "HEAD",
                "DELETE"
              ],
              "type": "string"
            },
            "queryParams": {
              "properties": {
                "alert_level": {
                  "description": "GDACS alert level. Green is not carried.",
                  "enum": [
                    "Orange",
                    "Red"
                  ],
                  "type": "string"
                },
                "current_only": {
                  "description": "true = only events still current.",
                  "type": "boolean"
                },
                "event_type": {
                  "description": "EQ earthquake, TC tropical cyclone, FL flood, VO volcano, DR drought, WF wildfire.",
                  "enum": [
                    "EQ",
                    "TC",
                    "FL",
                    "VO",
                    "DR",
                    "WF"
                  ],
                  "type": "string"
                },
                "from_date_after": {
                  "description": "ISO date; only events beginning after it.",
                  "format": "date",
                  "type": "string"
                },
                "from_date_before": {
                  "description": "ISO date; only events beginning before it.",
                  "format": "date",
                  "type": "string"
                },
                "iso3": {
                  "description": "ISO3 country code; matches events affecting that country, e.g. 'DEU'.",
                  "type": "string"
                },
                "min_alert_score": {
                  "description": "Minimum GDACS alert score.",
                  "type": "number"
                },
                "source": {
                  "description": "Upstream feed; only 'gdacs' today.",
                  "enum": [
                    "gdacs"
                  ],
                  "type": "string"
                }
              },
              "type": "object"
            },
            "type": {
              "const": "http",
              "type": "string"
            }
          },
          "required": [
            "type",
            "method"
          ],
          "type": "object"
        },
        "output": {
          "properties": {
            "example": {
              "type": "object"
            },
            "type": {
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        }
      },
      "required": [
        "input"
      ],
      "type": "object"
    }
  }
}

Use it

curl

curl "https://wailand.tailf99551.ts.net/v1/disaster-events"
# -> 402 Payment Required, accepts[] lists how to pay
# retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid

JavaScript

const res = await fetch("https://wailand.tailf99551.ts.net/v1/disaster-events");
if (res.status === 402) {
  const { accepts } = await res.json();
  // pay one of accepts[] via an x402 client, then retry with the payment header
}

Python

import httpx
res = httpx.get("https://wailand.tailf99551.ts.net/v1/disaster-events")
if res.status_code == 402:
    accepts = res.json()["accepts"]
    # pay one of accepts[] via an x402 client, then retry with the payment header

Machine-readable

Everything on this page is also available as clean JSON at /resources/7737.json, and this resource appears in /discovery/resources and /discovery/search.