Open Data и публично API

Безплатни, машинно-четими данни за Димитровград — за журналисти, изследователи, разработчици и AI.

Какво предлагаме

Сайтът Monitor.dgrad.eu предлага своите мониторингови данни свободно в машинно-четим формат. Данните идват от същата база, от която се показват на сайта — обновяват се автоматично от cron jobs на всеки 1–10 минути в зависимост от параметъра.

JSON API

REST endpoint с JSON отговори. Подходящ за приложения, дашборди, скриптове.

llms.txt за AI

Описание на сайта за езикови модели и AI търсачки (ChatGPT, Perplexity, Copilot).

Sitemap & robots

Стандартен XML sitemap и robots.txt за търсачки и crawler-и.

API ендпойнти

Базов URL: https://monitor.dgrad.eu · Метод: GET · Формат: application/json; charset=utf-8 · CORS: *

СекцияEndpointОписаниеИзточник
Всички данни data.php Пълен snapshot: време, въздух, пожари, земетресения, радиация, води, пътна обстановка, енергия. MariaDB + JSON кеш Тествай
Време data.php?section=weather Текущо време и прогноза за Димитровград (температура, вятър, влажност, валежи). weather_data Тествай
Качество на въздуха data.php?section=air Стойности PM1.0, PM2.5, PM10, SO2, O3, NO2, CO от локални станции. last_values + air_quality_stations Тествай
Активни пожари data.php?section=fires Пожари в радиус от Димитровград през последните 24 ч. (NASA FIRMS). fires (DB) / FIRMS JSON fallback Тествай
Земетресения data.php?section=earthquakes Последни 10 земетресения в региона (магнитуд, локация, дълбочина). earthquakes Тествай
Радиационен фон data.php?section=radiation Радиационен фон (CPM) от станция Dimitrovgrad_Slavyanski. radiation_data + meter_ac_station Тествай
Мониторинг на водите data.php?section=water Бюлетини за качество на водите от РЗИ Хасково. water_monitoring_latest.json Тествай
Пътна обстановка data.php?section=traffic Последни 10 пътни събития в област Хасково. traffic_events Тествай
Енергия (ТЕЦ Марица 3) data.php?section=energy Производство на електроенергия от ТЕЦ Марица 3, ген. единица TPP_MARITSA_3_G1. entsoe_generation Тествай
Подавайте ?section=име за конкретна секция. Без параметър се връщат всички. Невалиден section връща HTTP 400. Всеки отговор съдържа generated_at и database_available.

Примерна заявка и отговор

Заявка

curl https://monitor.dgrad.eu/data.php?section=weather

Отговор (пример)

{
  "site": "Мониторинг Димитровград",
  "url": "https://monitor.dgrad.eu",
  "location": "Димитровград, област Хасково, България",
  "coordinates": { "lat": 42.05, "lon": 25.6 },
  "generated_at": "2026-07-11T16:00:00+03:00",
  "database_available": true,
  "sections": {
    "weather": {
      "title": "Време",
      "source": "Open-Meteo / Tomorrow.io / Meteoblue (записано в weather_data)",
      "available": true,
      "data": {
        "timestamp": "2026-07-11 15:55:03",
        "temperature": "32.62",
        "wind_speed": "3.86",
        "relative_humidity": "16.00",
        "precipitation": "0.00"
        /* ... */
      }
    }
  }
}

Пример с JavaScript (fetch)

fetch("https://monitor.dgrad.eu/data.php?section=air")
  .then(r => r.json())
  .then(d => console.log(d.sections.air.stations));

За AI и езикови модели (llms.txt)

Предоставяме llms.txt — стандарт за описание на сайта към LLM/AI търсачки (ChatGPT, Perplexity, Microsoft Copilot, Google Gemini). Съдържа кратко описание, ключови страници и линкове към машинно-четимите данни.

https://monitor.dgrad.eu/llms.txt robots.txt sitemap.xml

Източници на данни

ИзточникТип данни
Open-Meteo Метеорологични данни, качество на въздуха, UV, прашец
Tomorrow.io Метеорологична прогноза, nowcast
Meteoblue Метеорологична прогноза
NASA FIRMS Активни пожари (VIIRS — SNPP, NOAA-20, NOAA-21)
USGS Земетресения
AFAD Земетресения (Турция)
НИГГГ-БАН Земетресения (България)
meter.ac Радиационен фон, станция Dimitrovgrad_Slavyanski
api.bg Пътна обстановка
Senstate Локални станции за качество на въздуха
WAQI Световен индекс на качеството на въздуха
ENTSO-E Производство на електроенергия
РЗИ Хасково Контролен мониторинг на водите

Условия за ползване

  • Безплатно за некомерсиална и комерсиална употреба — CC-BY 4.0.
  • Задължително цитиране на източника: Monitor.dgrad.eu с линк към https://monitor.dgrad.eu.
  • Данните са ориентировъчни и идват от трети източници — не носим отговорност за точността. За медицински и безопасностни решения се консултирайте с официални институции.
  • API-то е read-only и не изисква API ключ. Моля, не правете повече от ~60 заявки/минута.
  • Структурата на отговора може да се обогатява с нови полета — съществуващите няма да бъдат премахнати без предупреждение.

Готови да интегрирате данните?