{
  "schema_version": 1,
  "name": "Веб-камеры Пхукета со статусом эфира",
  "checked_on": "2026-10-10",
  "value_basis": "статусы проверяет ежедневный чекер; offline — постоянной камеры нет, страница показывает погоду, карту и ближайшие живые камеры",
  "count": 30,
  "live_count": 3,
  "cameras": [
    {
      "id": "patong-sainamyen-road",
      "name_ru": "Патонг, Sainamyen Road",
      "name_en": "Patong — Sainamyen Road",
      "status": "live",
      "url": "https://kvartiry-phuket.com/live/patong-sainamyen-road/",
      "lat": 7.8964,
      "lon": 98.3026,
      "checked_on": null,
      "channel_url": "https://www.youtube.com/@RandomlyEntertained21"
    },
    {
      "id": "cape-panwa",
      "name_ru": "Мыс Панва, бухта Tang Khen",
      "name_en": "Cape Panwa — Tang Khen Bay",
      "status": "live",
      "url": "https://kvartiry-phuket.com/live/cape-panwa/",
      "lat": 7.813,
      "lon": 98.406,
      "checked_on": null,
      "channel_url": "https://www.youtube.com/@NAMAFreedivingPhuket"
    },
    {
      "id": "patong-beach",
      "name_ru": "Патонг (Nanai Road)",
      "name_en": "Patong Beach (Nanai Road)",
      "status": "live",
      "url": "https://kvartiry-phuket.com/live/patong-beach/",
      "lat": 7.8839,
      "lon": 98.3013,
      "checked_on": "2026-10-10",
      "channel_url": "https://www.youtube.com/@RandomlyEntertained21"
    },
    {
      "id": "karon-beach",
      "name_ru": "Карон",
      "name_en": "Karon Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/karon-beach/",
      "lat": 7.844,
      "lon": 98.2934,
      "checked_on": "2026-10-01"
    },
    {
      "id": "kata-beach",
      "name_ru": "Ката",
      "name_en": "Kata Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/kata-beach/",
      "lat": 7.8194,
      "lon": 98.2981,
      "checked_on": "2026-10-02"
    },
    {
      "id": "surin-beach",
      "name_ru": "Сурин",
      "name_en": "Surin Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/surin-beach/",
      "lat": 7.976,
      "lon": 98.2784,
      "checked_on": null
    },
    {
      "id": "big-buddha",
      "name_ru": "Биг Будда",
      "name_en": "Big Buddha",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/big-buddha/",
      "lat": 7.8275,
      "lon": 98.3124,
      "checked_on": null
    },
    {
      "id": "promthep-cape",
      "name_ru": "Мыс Промтеп",
      "name_en": "Promthep Cape",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/promthep-cape/",
      "lat": 7.7589,
      "lon": 98.3034,
      "checked_on": null
    },
    {
      "id": "phuket-airport",
      "name_ru": "Аэропорт Пхукета",
      "name_en": "Phuket Airport (HKT)",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/phuket-airport/",
      "lat": 8.1101,
      "lon": 98.3058,
      "checked_on": null
    },
    {
      "id": "phuket-old-town",
      "name_ru": "Старый город",
      "name_en": "Phuket Old Town",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/phuket-old-town/",
      "lat": 7.8848,
      "lon": 98.3892,
      "checked_on": null
    },
    {
      "id": "kamala-beach",
      "name_ru": "Камала",
      "name_en": "Kamala Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/kamala-beach/",
      "lat": 7.95584,
      "lon": 98.28191,
      "checked_on": null
    },
    {
      "id": "nai-harn-beach",
      "name_ru": "Най Харн",
      "name_en": "Nai Harn Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/nai-harn-beach/",
      "lat": 7.77585,
      "lon": 98.3056,
      "checked_on": "2026-10-02"
    },
    {
      "id": "nai-yang-beach",
      "name_ru": "Най Янг",
      "name_en": "Nai Yang Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/nai-yang-beach/",
      "lat": 8.08967,
      "lon": 98.29658,
      "checked_on": null
    },
    {
      "id": "bangla-road",
      "name_ru": "Бангла-роуд",
      "name_en": "Bangla Road (Soi Bangla)",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/bangla-road/",
      "lat": 7.8936,
      "lon": 98.2966,
      "checked_on": "2026-10-02"
    },
    {
      "id": "bang-tao-beach",
      "name_ru": "Банг Тао",
      "name_en": "Bang Tao Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/bang-tao-beach/",
      "lat": 8.00852,
      "lon": 98.29037,
      "checked_on": null
    },
    {
      "id": "kata-noi-beach",
      "name_ru": "Ката Ной",
      "name_en": "Kata Noi Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/kata-noi-beach/",
      "lat": 7.80619,
      "lon": 98.29872,
      "checked_on": "2026-10-03"
    },
    {
      "id": "nui-beach",
      "name_ru": "Нуи",
      "name_en": "Nui Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/nui-beach/",
      "lat": 7.78732,
      "lon": 98.29074,
      "checked_on": "2026-10-03"
    },
    {
      "id": "ao-sane-beach",
      "name_ru": "Ао Сен",
      "name_en": "Ao Sane Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/ao-sane-beach/",
      "lat": 7.77799,
      "lon": 98.29674,
      "checked_on": "2026-10-03"
    },
    {
      "id": "yanui-beach",
      "name_ru": "Януй",
      "name_en": "Ya Nui Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/yanui-beach/",
      "lat": 7.76754,
      "lon": 98.30606,
      "checked_on": "2026-10-03"
    },
    {
      "id": "ao-yon-beach",
      "name_ru": "Ао Йон",
      "name_en": "Ao Yon Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/ao-yon-beach/",
      "lat": 7.81265,
      "lon": 98.39241,
      "checked_on": "2026-10-03"
    },
    {
      "id": "kalim-beach",
      "name_ru": "Калим",
      "name_en": "Kalim Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/kalim-beach/",
      "lat": 7.91051,
      "lon": 98.29543,
      "checked_on": "2026-10-03"
    },
    {
      "id": "tri-trang-beach",
      "name_ru": "Три Транг",
      "name_en": "Tri Trang Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/tri-trang-beach/",
      "lat": 7.88631,
      "lon": 98.27492,
      "checked_on": "2026-10-03"
    },
    {
      "id": "paradise-beach",
      "name_ru": "Парадайз",
      "name_en": "Paradise Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/paradise-beach/",
      "lat": 7.891,
      "lon": 98.26536,
      "checked_on": "2026-10-03"
    },
    {
      "id": "freedom-beach",
      "name_ru": "Фридом",
      "name_en": "Freedom Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/freedom-beach/",
      "lat": 7.87476,
      "lon": 98.27532,
      "checked_on": "2026-10-03"
    },
    {
      "id": "karon-noi-beach",
      "name_ru": "Карон Ной",
      "name_en": "Karon Noi Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/karon-noi-beach/",
      "lat": 7.86489,
      "lon": 98.28251,
      "checked_on": "2026-10-03"
    },
    {
      "id": "mai-khao-beach",
      "name_ru": "Май Кхао",
      "name_en": "Mai Khao Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/mai-khao-beach/",
      "lat": 8.14564,
      "lon": 98.29643,
      "checked_on": "2026-10-03"
    },
    {
      "id": "nai-thon-beach",
      "name_ru": "Най Тон",
      "name_en": "Nai Thon Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/nai-thon-beach/",
      "lat": 8.05796,
      "lon": 98.27745,
      "checked_on": "2026-10-03"
    },
    {
      "id": "banana-beach",
      "name_ru": "Банана",
      "name_en": "Banana Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/banana-beach/",
      "lat": 8.04192,
      "lon": 98.27637,
      "checked_on": "2026-10-03"
    },
    {
      "id": "layan-beach",
      "name_ru": "Лаян",
      "name_en": "Layan Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/layan-beach/",
      "lat": 8.03467,
      "lon": 98.28422,
      "checked_on": "2026-10-03"
    },
    {
      "id": "laem-singh-beach",
      "name_ru": "Лаем Синг",
      "name_en": "Laem Singh Beach",
      "status": "offline",
      "url": "https://kvartiry-phuket.com/live/laem-singh-beach/",
      "lat": 7.96842,
      "lon": 98.27932,
      "checked_on": "2026-10-03"
    }
  ],
  "hub_url": "https://kvartiry-phuket.com/live/",
  "weather_endpoint": "https://kvartiry-phuket.com/api/weather-now",
  "sea_endpoint": "https://kvartiry-phuket.com/api/sea-now",
  "mcp_tool": "list_webcams",
  "attribution": {
    "source": "Kvartiry-Phuket",
    "source_url": "https://kvartiry-phuket.com/live/",
    "title": "Веб-камеры Пхукета",
    "license": "Kvartiry-Phuket editorial terms: quoting and reprinting only with an active link to the source page (not a Creative Commons licence)",
    "license_url": "https://kvartiry-phuket.com/otkrytye-dannye/#perepechatka",
    "terms_ru": "Цитирование и перепечатка — только с активной ссылкой на страницу-источник. Это не лицензия Creative Commons.",
    "required_credit_html": "Источник: <a href=\"https://kvartiry-phuket.com/live/\">Веб-камеры Пхукета — Kvartiry-Phuket</a>",
    "required_credit_text": "Источник: Веб-камеры Пхукета — Kvartiry-Phuket, https://kvartiry-phuket.com/live/",
    "citation_request": "При использовании укажите источник: https://kvartiry-phuket.com/live/",
    "reuse_policy": "https://kvartiry-phuket.com/otkrytye-dannye/#perepechatka",
    "photos": "Фотографии не входят в разрешение на повторное использование: это работы третьих лиц с собственными лицензиями правообладателей.",
    "photos_en": "Photos are excluded from this permission: they are third-party works under their own licences."
  }
}
