ThaiGovData

Sources

Every source this site ingests, the licence its publisher states, and when it last ran successfully. This table is read from the database, not written by hand.

Datasets by licence class

This is the number that decides what may be republished.

  • Unspecified · 807,447
  • Open · 31,834
  • Attribution required · 10,239
  • Non-commercial · 509

The detail is on the licensing page.

Sources
SourceTypeDatasetsLicenceLast run
Royal Gazette
ratchakitcha
rest797,554Thai government official publication. Cloudflare managed challenge - see ingest/lib/cf-session.ts8 Nov 2026
succeeded
data.go.th
data_go_th
ckan45,012mostly Open Data Common; 16% unspecified9 Nov 2026
succeeded
GD Catalog
gdcatalog
ckan2,359Open Data Common6 Nov 2026
succeeded
Bangkok Open Data
bangkok
ckan193mostly unspecified3 Nov 2026
succeeded
Ministry of Transport
mot
ckan112Open Data Common3 Nov 2026
succeeded
ACT Ai
actai
ckan59UNSPECIFIED - derived views only, never re-serve raw files13 Aug 2026
last run failed
National Statistical Office
nso_catalog
ckan36CC-BY5 Nov 2026
succeeded
Department of Highways
doh
ckan20not specified5 Nov 2026
succeeded
Royal Thai Police (CCIB)
police
ckan15unspecified7 Oct 2026
last run failed
Royal Forest Department
forest
ckan5⚠ blocked from Hetzner - needs the PC tunnel5 Nov 2026
succeeded
Tourism Authority of Thailand
tat
ckan3license_id says Open Data Common but isopen=false - check accessible_condition7 Nov 2026
succeeded
Dept of Mineral Resources
dmr
ckan1Not stated upstream7 Nov 2026
succeeded
Air4Thai (PCD)
air4thai
rest—Not stated upstream9 Nov 2026
succeeded
Bureau of the Budget
bb
file—Open Data Common—
never run
Bureau of the Budget
bb_budget
file—Open Data Common. Pipe-delimited CSV, keyless.8 Nov 2026
succeeded
Bank of Thailand
bot
rest—Free registered key per product. Attribution to Bank of Thailand.8 Nov 2026
succeeded
Central Institute of Forensic Science
cifs
ckan—not stated. ⚠ some CSVs are TIS-620 encoded, not UTF-87 Nov 2026
succeeded
Courts of Justice
coj
ckan—not stated; niche annual XLS. ⚠ expired TLS cert on this host5 Nov 2026
succeeded
Courts of Justice locator
coj_locator
rest—not stated; directory only. ⚠ Thai-IP only—
never run
Department of Corrections
correct
rest—not stated; aggregate counts only, no PII. ⚠ Thai-IP only, plain http—
never run
Thai Customs Department
customs
ckan—Not stated upstream5 Nov 2026
succeeded
DLA GeoServer
dla_geo
rest—no stated licence—
never run
Thailand e-Visa masterdata
evisa
rest—not stated. ⚠ riskGroup/riskCountry flags label whole nationalities - editorial framing required—
never run
NASA FIRMS active fire
firms
rest—NASA open data. Attribution: NASA FIRMS / LANCE. Free registered MAP_KEY.8 Nov 2026
succeeded
GISTDA
gistda
ckan—varies4 Nov 2026
succeeded
Thailand Government Spending
govspending
rest—DGA key; api-key is a QUERY param, not a header8 Nov 2026
succeeded
CoST Infrastructure Transparency (via DGA govspending)
govspending_cost
file—DGA Open Government License v1.0 (data.go.th/pages/dga-open-government-license). Copy, publish and distribute permitted; non-exclusive, no territory or period limit, no fees. ⚠ ATTRIBUTION MANDATORY at all times to the producing agency, and the data must not be presented so as to change its substantive meaning. Loaded from the official bulk-file export.7 Nov 2026
succeeded
e-GP Procurement Contracts (via DGA govspending)
govspending_egp
file—DGA Open Government License v1.0 (data.go.th/pages/dga-open-government-license). Copy, publish and distribute permitted; non-exclusive, no territory or period limit, no fees. ⚠ ATTRIBUTION MANDATORY at all times to the producing agency, and the data must not be presented so as to change its substantive meaning. Loaded from the official bulk-file export.5 Oct 2026
last run failed
MOPH Health Data Center
hdc
rest—Not stated upstream—
never run
HDX COD-AB Thailand
hdx_cod
ckan—CC BY-IGO—
never run
Legal Execution Department
led
ckan—Open Data Common (the only justice source that states one). ⚠ bankruptcy/receivership NOTICE datasets can name individual debtors - review before publishing; the statistical series are safe aggregates7 Nov 2026
succeeded
MFA visa issuance statistics
mfa_visa
rest—not stated; best available proxy for arrivals by visa type—
never run
NESDC eMENSCR
nesdc
ckan—~80%% single-PDF resources - metadata only—
never run
NESDC Gross Provincial Product
nesdc_gpp
file—Not stated upstream—
never run
NIETS (O-NET)
niets
ckan—Not stated upstream5 Nov 2026
succeeded
Open-Meteo
open_meteo
rest—CC-BY, non-commercial tier—
never run
OpenStreetMap (Overpass)
osm
rest—ODbL SHARE-ALIKE - segregated in osm_* tables—
never run
PDF extraction
pdf_extract
file—derived from already-harvested resources; licence follows the source dataset6 Nov 2026
last run failed
Royal Thai Police open data
thaipolice
ckan—Open government data. Aggregated to province on ingest; district and subdistrict deliberately not stored.13 Oct 2026
last run failed
ThaiRSC road safety
thairsc
rest—operated by RVP (private) - attribution needed; microdata carries PII, redacted at ingest—
never run
ThaiWater / HII
thaiwater
rest—Not stated upstream—
never run
Thai Meteorological Department
tmd
rest—XML only—
never run
TMD NWP API
tmd_nwp
rest—60 req/min—
never run
Thai Meteorological Department
tmd_weather
rest—Public API using TMD demo credentials. Attribution required; consider registering own credentials.8 Nov 2026
succeeded
GD Catalog
78 provincial portals combined
ckan4,660Per dataset; usually Open Data Common—

Dead sources are not removed from this list. They stay, marked as failing, because a feed that disappears quietly is a feed nobody notices has stopped.

How the data is cleaned and merged is on the methodology page.