{"generatedAt":"2026-08-12T18:45:12.468Z","generated_at":"2026-08-12T18:45:12.468Z","attempted":45,"connected":17,"failed":28,"gated":[{"name":"Bank of Thailand API","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"SEC Thailand Open Data / API Portal","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"Tourism Authority of Thailand API","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"WAQI / AQICN Thailand","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"OpenAQ Thailand","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"UN Comtrade","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"NASA FIRMS","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"Copernicus Climate Data Store / ERA5","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."},{"name":"ACLED Thailand","reason":"Free or public-facing, but requires a token, account, quota key, or partner access before live connection."}],"connectors":[{"id":"exat-data-catalog","name":"EXAT Data Catalog","source":"exat-data-catalog","category":"Transport","kind":"catalog","url":"https://datagov.mot.go.th/dataset/exat","ok":false,"status":"blocked","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:44:57.524Z","latencyMs":56,"bytes":0,"error":"<!DOCTYPE html> <html lang=\"en\"> <head> <meta charset=\"UTF-8\"> <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> <title>Access Denied</title> <style> body {","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"exat-traffic-surface","name":"EXAT Traffic Surface","source":"exat-traffic-surface","category":"Transport","kind":"geospatial","url":"https://apps.apple.com/th/app/exat-traffic/id1193596593","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"data-go-th-ckan-api","name":"data.go.th CKAN API","source":"data-go-th-ckan-api","category":"Catalogs and discovery","kind":"catalog","url":"https://data.go.th/api/3/action/package_search","ok":false,"status":"blocked","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:44:57.844Z","latencyMs":376,"bytes":0,"error":"<!DOCTYPE html> <html lang=\"en\"> <head> <meta charset=\"UTF-8\"> <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> <title>Access Denied</title> <style> body {","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"bangkok-open-data","name":"Bangkok Open Data","source":"bangkok-open-data","category":"Cities and civic","kind":"catalog","url":"https://data.bangkok.go.th/","ok":true,"status":"success","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:00.094Z","latencyMs":2626,"bytes":0,"error":"","summary":{"total":3,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"ministry-of-transport-data-catalog","name":"Ministry of Transport Data Catalog","source":"ministry-of-transport-data-catalog","category":"Transport","kind":"catalog","url":"https://datagov.mot.go.th/","ok":true,"status":"success","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:44:59.919Z","latencyMs":2451,"bytes":0,"error":"","summary":{"total":3,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"national-statistical-office-data-catalog","name":"National Statistical Office Data Catalog","source":"national-statistical-office-data-catalog","category":"Statistics, economy, and finance","kind":"catalog","url":"https://catalog.nso.go.th/","ok":false,"status":"blocked","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:00.132Z","latencyMs":2664,"bytes":0,"error":"<!DOCTYPE html><html style=\"height:100%;width:100%\"><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><meta http-equiv=\"Server\" content=\"CloudWAF\" /><title id=\"title\">访问被拦截！</title><script>functi","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"department-of-fisheries-data-catalog","name":"Department of Fisheries Data Catalog","source":"department-of-fisheries-data-catalog","category":"Energy and agriculture","kind":"catalog","url":"https://catalog.fisheries.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"fiscal-policy-office-data-catalog","name":"Fiscal Policy Office Data Catalog","source":"fiscal-policy-office-data-catalog","category":"Statistics, economy, and finance","kind":"catalog","url":"https://catalog.fpo.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"excise-department-data-catalog","name":"Excise Department Data Catalog","source":"excise-department-data-catalog","category":"Statistics, economy, and finance","kind":"catalog","url":"https://catalog.excise.go.th/","ok":true,"status":"success","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:02.281Z","latencyMs":4813,"bytes":0,"error":"","summary":{"total":3,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"mhesi-open-data","name":"MHESI Open Data","source":"mhesi-open-data","category":"Labour, health, and education","kind":"catalog","url":"https://data.mhesi.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"air4thai-pollution-control-department","name":"Air4Thai / Pollution Control Department","source":"air4thai-pollution-control-department","category":"Weather, environment, and disasters","kind":"aqi","url":"http://air4thai.pcd.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"airbkk","name":"AirBKK","source":"airbkk","category":"Weather, environment, and disasters","kind":"tourism","url":"https://stations.airbkk.com/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"noaa-aviation-weather-api","name":"NOAA Aviation Weather API","source":"noaa-aviation-weather-api","category":"Weather, environment, and disasters","kind":"flight","url":"https://aviationweather.gov/data/api/","ok":true,"status":"success","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:10.433Z","latencyMs":12965,"bytes":0,"error":"","summary":{"total":5,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"tmd-shipping-forecast","name":"TMD Shipping Forecast","source":"tmd-shipping-forecast","category":"Weather, environment, and disasters","kind":"ferry","url":"https://www.tmd.go.th/en/forecast/shipping","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"bangkok-flood-monitoring-system","name":"Bangkok Flood Monitoring System","source":"bangkok-flood-monitoring-system","category":"Cities and civic","kind":"tourism","url":"https://flood.bangkok.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"gold-traders-association-thailand-gold-prices","name":"Gold Traders Association Thailand gold prices","source":"gold-traders-association-thailand-gold-prices","category":"Precious metals, gems, and jewelry","kind":"precious","url":"https://www.goldtraders.or.th/","ok":true,"status":"success","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:05.646Z","latencyMs":8178,"bytes":0,"error":"","summary":{"total":1,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"aot-airport-ground-transport-pages","name":"AOT airport ground transport pages","source":"aot-airport-ground-transport-pages","category":"Transport","kind":"taxi","url":"https://suvarnabhumi.airportthai.co.th/service/airport-guide/detail/Transportation_BKK","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"aot-airport-flight-status","name":"AOT airport flight status","source":"aot-airport-flight-status","category":"Transport","kind":"flight","url":"https://suvarnabhumi.airportthai.co.th/flight","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"aot-air-transport-statistics","name":"AOT air transport statistics","source":"aot-air-transport-statistics","category":"Transport","kind":"flight","url":"https://investor.airportthai.co.th/transport.html","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"aot-annual-report-set-filing","name":"AOT annual report / SET filing","source":"aot-annual-report-set-filing","category":"Transport","kind":"catalog","url":"https://www.set.or.th/en/market/product/stock/quote/aot/factsheet","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"namtang-gtfs","name":"Namtang GTFS","source":"namtang-gtfs","category":"Transport","kind":"bus","url":"https://namtang-api.otp.go.th/download/namtang-gtfs.zip","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"bts-skytrain-system-maps-and-service-pages","name":"BTS SkyTrain system maps and service pages","source":"bts-skytrain-system-maps-and-service-pages","category":"Transport","kind":"rail","url":"https://www.bts.co.th/eng/routemap-mb/index.html","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"mrt-mrta-metro-maps-and-service-pages","name":"MRT / MRTA metro maps and service pages","source":"mrt-mrta-metro-maps-and-service-pages","category":"Transport","kind":"accommodation","url":"https://www.mrta.co.th/en/mrt-route","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"srt-timetable-data","name":"SRT timetable data","source":"srt-timetable-data","category":"Transport","kind":"rail","url":"https://railway.co.th/Home/Index/en","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"mot-passenger-bus-terminals-dataset","name":"MOT passenger bus terminals dataset","source":"mot-passenger-bus-terminals-dataset","category":"Transport","kind":"bus","url":"https://datagov.mot.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"transport-co-bks-station-and-ticket-point-locations","name":"Transport Co. / BKS station and ticket-point locations","source":"transport-co-bks-station-and-ticket-point-locations","category":"Transport","kind":"bus","url":"https://datagov.mot.go.th/","ok":true,"status":"success","startedAt":"2026-05-15T11:11:43.824Z","finishedAt":"2026-05-15T11:11:43.824Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":156,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"transport-co-bks-timetable-resources","name":"Transport Co. / BKS timetable resources","source":"transport-co-bks-timetable-resources","category":"Transport","kind":"bus","url":"https://tcl99web.transport.co.th/","ok":true,"status":"success","startedAt":"2026-05-15T11:11:48Z","finishedAt":"2026-05-15T11:11:48Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":617,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"dlt-1584-public-transport-complaints","name":"DLT 1584 public-transport complaints","source":"dlt-1584-public-transport-complaints","category":"Transport","kind":"complaint","url":"https://www.data.go.th/en/organization/dlt","ok":true,"status":"success","startedAt":"2026-05-15T11:11:30.831Z","finishedAt":"2026-05-15T11:11:30.831Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":12,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"dlt-gps-passenger-and-complaint-app","name":"DLT GPS passenger and complaint app","source":"dlt-gps-passenger-and-complaint-app","category":"Transport","kind":"complaint","url":"https://gps.dlt.go.th/?page_id=145","ok":true,"status":"success","startedAt":"2026-05-15T11:11:32.530Z","finishedAt":"2026-05-15T11:11:32.530Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":7,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"bangkok-motorcycle-taxi-stands-and-drivers","name":"Bangkok motorcycle taxi stands and drivers","source":"bangkok-motorcycle-taxi-stands-and-drivers","category":"Transport","kind":"taxi","url":"https://www.data.go.th/dataset/pubmotorcycle","ok":true,"status":"success","startedAt":"2026-05-15T11:11:32.910Z","finishedAt":"2026-05-15T11:11:32.910Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":56,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"otp-taxi-gps-trip-analytics","name":"OTP taxi GPS trip analytics","source":"otp-taxi-gps-trip-analytics","category":"Transport","kind":"taxi","url":"https://www.data.go.th/organization/otp","ok":true,"status":"success","startedAt":"2026-05-15T11:11:35.449Z","finishedAt":"2026-05-15T11:11:35.449Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":37,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"otp-top-taxi-pickup-and-dropoff-areas","name":"OTP top taxi pickup and dropoff areas","source":"otp-top-taxi-pickup-and-dropoff-areas","category":"Transport","kind":"taxi","url":"https://www.data.go.th/organization/otp","ok":true,"status":"success","startedAt":"2026-05-15T11:11:35.449Z","finishedAt":"2026-05-15T11:11:35.449Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":475,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"dlt-taxi-ok-taxi-vip-project","name":"DLT Taxi OK / Taxi VIP project","source":"dlt-taxi-ok-taxi-vip-project","category":"Transport","kind":"taxi","url":"https://gps.dlt.go.th/?page_id=337","ok":true,"status":"success","startedAt":"2026-05-15T11:11:32.530Z","finishedAt":"2026-05-15T11:11:32.530Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":13,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"marine-department-piers","name":"Marine Department piers","source":"marine-department-piers","category":"Transport","kind":"ferry","url":"https://md.gdcatalog.go.th/dataset/1a58d2ed-4d9a-41db-b59c-1a2870c23e4b","ok":true,"status":"success","startedAt":"2026-05-15T11:11:30.342Z","finishedAt":"2026-05-15T11:11:30.342Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":187,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"marine-department-berth-status","name":"Marine Department Berth Status","source":"marine-department-berth-status","category":"Transport","kind":"ferry","url":"https://nsw.md.go.th/msberthmanagement/PublicBerthStatus.aspx","ok":true,"status":"success","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:09.213Z","latencyMs":11745,"bytes":0,"error":"","summary":{"total":1275,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"doh-highway-traffic","name":"DOH Highway Traffic","source":"doh-highway-traffic","category":"Transport","kind":"geospatial","url":"https://www.highwaytraffic.go.th/DOHMobile/Modules/CCTV2.aspx?group=%E0%B8%A0%E0%B8%B2%E0%B8%84%E0%B9%80%E0%B8%AB%E0%B8%99%E0%B8%B7%E0%B8%AD","ok":true,"status":"success","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:06.547Z","latencyMs":9079,"bytes":0,"error":"","summary":{"total":999,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"hss-health-establishment-directory","name":"HSS Health Establishment Directory","source":"hss-health-establishment-directory","category":"Labour, health, and education","kind":"water","url":"https://esta.hss.moph.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:12.468Z","latencyMs":15000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"hss-spa-premium","name":"HSS Spa Premium","source":"hss-spa-premium","category":"Labour, health, and education","kind":"water","url":"https://premium-award.hss.moph.go.th/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"moph-health-facility-datasets","name":"MOPH Health Facility Datasets","source":"moph-health-facility-datasets","category":"Labour, health, and education","kind":"tourism","url":"https://data.go.th/dataset/hospital","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"dnp-tourism-datasets","name":"DNP Tourism Datasets","source":"dnp-tourism-datasets","category":"Tourism and travel","kind":"tourism","url":"https://data.go.th/th/organization/dnp","ok":true,"status":"success","startedAt":"2026-05-15T11:11:43.688Z","finishedAt":"2026-05-15T11:11:43.688Z","latencyMs":0,"bytes":0,"error":"","summary":{"total":1,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"thai-smile-group-branch-and-depot-locator","name":"Thai Smile Group branch and depot locator","source":"thai-smile-group-branch-and-depot-locator","category":"Transport","kind":"bus","url":"https://thaismilegroup.com/wp-admin/admin-ajax.php?action=asl_load_stores","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"usgs-earthquake-api","name":"USGS Earthquake API","source":"usgs-earthquake-api","category":"Weather, environment, and disasters","kind":"disaster","url":"https://earthquake.usgs.gov/fdsnws/event/1/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"world-bank-data-api-thailand","name":"World Bank Data API Thailand","source":"world-bank-data-api-thailand","category":"Humanitarian and international baselines","kind":"finance","url":"https://api.worldbank.org/v2/country/THA","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"who-global-health-observatory","name":"WHO Global Health Observatory","source":"who-global-health-observatory","category":"Humanitarian and international baselines","kind":"catalog","url":"https://www.who.int/data/gho","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.468Z","latencyMs":7000,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false},{"id":"gdacs","name":"GDACS","source":"gdacs","category":"Weather, environment, and disasters","kind":"disaster","url":"https://www.gdacs.org/","ok":false,"status":"timed-out","startedAt":"2026-08-12T18:44:57.468Z","finishedAt":"2026-08-12T18:45:04.472Z","latencyMs":7004,"bytes":0,"error":"AbortError: The operation was aborted","summary":{"total":0,"sample":""},"freshness_class":"stale","freshness":"stale","data_current":false,"expired":false}],"storage":{"mode":"versioned-snapshot","snapshot_generated_at":"2026-08-12T18:45:12.468Z"},"data_status":{"generated_at":"2026-08-12T18:45:12.468Z","freshness":"stale","is_current":false,"row_count":45,"current_row_count":0,"expired_row_count":0,"row_freshness_counts":{"fresh":0,"aging":0,"stale":45,"expired":0,"unknown":0}}}