{
  "schema_version": "1.0",
  "generated_at": "2026-11-09T05:45:52+09:00",
  "data_policy": "zero_guesswork: measured は実取得した公開バッジのみ。それ以外は insufficient。",
  "status_labels": {
    "women_lead": "女性先行・男性残席ゆとりあり（男性おすすめ）",
    "balanced": "男女バランス良好・双方受付中",
    "men_nearly_full": "男性満席間近・残りわずか",
    "closed": "受付終了・満席・開催終了",
    "insufficient": "公開残席観測待ち"
  },
  "counts": {
    "measured": 22,
    "insufficient": 5
  },
  "areas": [
    {
      "area_id": "shinjuku",
      "name": "新宿",
      "region": "kanto",
      "station_hint": "新宿駅・新宿三丁目駅・西武新宿駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 新宿エリア一覧",
          "target_url": "https://machicon.jp/areas/tokyo/ag1304/shinjuku/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:02+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:◎受付中",
          "source_url": "https://machicon.jp/areas/tokyo/ag1304/shinjuku/",
          "observed_at": "2026-11-09T04:58:02+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 新宿会場一覧",
          "target_url": "https://www.partyparty.jp/pref_tokyo/area_shinjuku",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:05+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:残り2席",
          "women_badge_raw": "女性:残り2席",
          "source_url": "https://www.partyparty.jp/pref_tokyo/area_shinjuku",
          "observed_at": "2026-11-09T04:58:05+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 新宿会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=13",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:08+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:〇受付中",
          "women_badge_raw": "女性:〇受付中",
          "source_url": "https://whitekey.co.jp/schedule/?areacode=13",
          "observed_at": "2026-11-09T04:58:08+09:00",
          "reason": "public_badge_parsed"
        }
      ]
    },
    {
      "area_id": "shibuya",
      "name": "渋谷",
      "region": "kanto",
      "station_hint": "渋谷駅・表参道駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 渋谷エリア一覧",
          "target_url": "https://machicon.jp/areas/tokyo/ag1305/shibuya/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:09+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:◎受付中",
          "source_url": "https://machicon.jp/areas/tokyo/ag1305/shibuya/",
          "observed_at": "2026-11-09T04:58:09+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 渋谷会場一覧",
          "target_url": "https://www.partyparty.jp/pref_tokyo/area_shibuya",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:09+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:残り1席",
          "women_badge_raw": "女性:残り3席",
          "source_url": "https://www.partyparty.jp/pref_tokyo/area_shibuya",
          "observed_at": "2026-11-09T04:58:09+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 渋谷会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=34",
          "rollup": null,
          "data_status": "insufficient",
          "status_code": "insufficient",
          "status_label": "公開残席観測待ち",
          "men_badge_raw": null,
          "women_badge_raw": null,
          "source_url": null,
          "observed_at": null,
          "last_checked_at": "2026-11-09T04:58:10+09:00",
          "reason": "badge_not_exposed"
        }
      ]
    },
    {
      "area_id": "ebisu",
      "name": "恵比寿",
      "region": "kanto",
      "station_hint": "恵比寿駅・中目黒駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 恵比寿エリア一覧",
          "target_url": "https://machicon.jp/areas/tokyo/ag1309/ebisu/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:11+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:◎受付中",
          "source_url": "https://machicon.jp/areas/tokyo/ag1309/ebisu/",
          "observed_at": "2026-11-09T04:58:11+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 恵比寿会場一覧",
          "target_url": "https://www.partyparty.jp/pref_tokyo/area_ebisu",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:12+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:残り1席",
          "women_badge_raw": "女性:残り2席",
          "source_url": "https://www.partyparty.jp/pref_tokyo/area_ebisu",
          "observed_at": "2026-11-09T04:58:12+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "rooters",
          "service_name": "Rooters（ルーターズ）",
          "slot_label": "Rooters 恵比寿エリア一覧",
          "target_url": "https://www.team-rooters.com/schedule/?kwd=%E6%81%B5%E6%AF%94%E5%AF%BF",
          "rollup": null,
          "data_status": "insufficient",
          "status_code": "insufficient",
          "status_label": "公開残席観測待ち",
          "men_badge_raw": null,
          "women_badge_raw": null,
          "source_url": null,
          "observed_at": null,
          "last_checked_at": "2026-11-09T04:58:16+09:00",
          "reason": "badge_not_exposed"
        }
      ]
    },
    {
      "area_id": "ginza",
      "name": "銀座・有楽町",
      "region": "kanto",
      "station_hint": "銀座駅・有楽町駅・東京駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 銀座・有楽町エリア一覧",
          "target_url": "https://machicon.jp/areas/tokyo/ag1302/ginza/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 1,
            "balanced_count": 0,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:17+09:00"
          },
          "data_status": "measured",
          "status_code": "women_lead",
          "status_label": "女性先行・男性残席ゆとりあり（男性おすすめ）",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:残りわずか",
          "source_url": "https://machicon.jp/areas/tokyo/ag1302/ginza/",
          "observed_at": "2026-11-09T04:58:17+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 銀座会場一覧",
          "target_url": "https://www.partyparty.jp/pref_tokyo/area_ginza",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:19+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:残り2席",
          "women_badge_raw": "女性:残り1席",
          "source_url": "https://www.partyparty.jp/pref_tokyo/area_ginza",
          "observed_at": "2026-11-09T04:58:19+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 銀座会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=12",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:19+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:△受付中（お急ぎを！）",
          "women_badge_raw": "女性:〇男性予約先行中！",
          "source_url": "https://whitekey.co.jp/schedule/?areacode=12",
          "observed_at": "2026-11-09T04:58:19+09:00",
          "reason": "public_badge_parsed"
        }
      ]
    },
    {
      "area_id": "yokohama",
      "name": "横浜",
      "region": "kanto",
      "station_hint": "横浜駅・みなとみらい駅・関内駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 横浜駅周辺一覧",
          "target_url": "https://machicon.jp/areas/kanagawa/ag1401/yokohama-sta/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:20+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:◎受付中",
          "source_url": "https://machicon.jp/areas/kanagawa/ag1401/yokohama-sta/",
          "observed_at": "2026-11-09T04:58:20+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 横浜会場一覧",
          "target_url": "https://www.partyparty.jp/pref_kanagawa/area_yokohama",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:21+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:残り1席",
          "women_badge_raw": "女性:残り1席",
          "source_url": "https://www.partyparty.jp/pref_kanagawa/area_yokohama",
          "observed_at": "2026-11-09T04:58:21+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 横浜会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=8",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:22+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:△受付中（お急ぎを！）",
          "women_badge_raw": "女性:〇男性予約先行中！",
          "source_url": "https://whitekey.co.jp/schedule/?areacode=8",
          "observed_at": "2026-11-09T04:58:22+09:00",
          "reason": "public_badge_parsed"
        }
      ]
    },
    {
      "area_id": "umeda",
      "name": "大阪梅田",
      "region": "kansai",
      "station_hint": "大阪駅・梅田駅・北新地駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 梅田エリア一覧",
          "target_url": "https://machicon.jp/areas/osaka/ag2701/umeda/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:24+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:◎受付中",
          "source_url": "https://machicon.jp/areas/osaka/ag2701/umeda/",
          "observed_at": "2026-11-09T04:58:24+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 梅田会場一覧",
          "target_url": "https://www.partyparty.jp/pref_osaka/area_osaka",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:25+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:残り2席",
          "women_badge_raw": "女性:残り2席",
          "source_url": "https://www.partyparty.jp/pref_osaka/area_osaka",
          "observed_at": "2026-11-09T04:58:25+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 大阪梅田会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=19",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:26+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:〇受付中",
          "women_badge_raw": "女性:〇受付中",
          "source_url": "https://whitekey.co.jp/schedule/?areacode=19",
          "observed_at": "2026-11-09T04:58:26+09:00",
          "reason": "public_badge_parsed"
        }
      ]
    },
    {
      "area_id": "namba",
      "name": "難波・心斎橋",
      "region": "kansai",
      "station_hint": "なんば駅・心斎橋駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン なんばエリア一覧",
          "target_url": "https://machicon.jp/areas/osaka/ag2702/namba/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:27+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:参加者調整中",
          "women_badge_raw": "女性:男性先行中!",
          "source_url": "https://machicon.jp/areas/osaka/ag2702/namba/",
          "observed_at": "2026-11-09T04:58:27+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） なんば会場一覧",
          "target_url": "https://www.partyparty.jp/pref_osaka/area_namba",
          "rollup": null,
          "data_status": "insufficient",
          "status_code": "insufficient",
          "status_label": "公開残席観測待ち",
          "men_badge_raw": null,
          "women_badge_raw": null,
          "source_url": null,
          "observed_at": null,
          "last_checked_at": "2026-11-09T04:58:28+09:00",
          "reason": "badge_not_exposed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 大阪心斎橋会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=40",
          "rollup": null,
          "data_status": "insufficient",
          "status_code": "insufficient",
          "status_label": "公開残席観測待ち",
          "men_badge_raw": null,
          "women_badge_raw": null,
          "source_url": null,
          "observed_at": null,
          "last_checked_at": "2026-11-09T04:58:29+09:00",
          "reason": "badge_not_exposed"
        }
      ]
    },
    {
      "area_id": "nagoya_sakae",
      "name": "名古屋栄・名駅",
      "region": "tokai",
      "station_hint": "名古屋駅・栄駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 名古屋栄エリア一覧",
          "target_url": "https://machicon.jp/areas/aichi/ag2301/sakae/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:30+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:◎受付中",
          "source_url": "https://machicon.jp/areas/aichi/ag2301/sakae/",
          "observed_at": "2026-11-09T04:58:30+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 名古屋・愛知会場一覧",
          "target_url": "https://www.partyparty.jp/pref_aichi",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:31+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:締め切り",
          "women_badge_raw": "女性:残り2席",
          "source_url": "https://www.partyparty.jp/pref_aichi",
          "observed_at": "2026-11-09T04:58:31+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 名古屋栄会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=16",
          "rollup": null,
          "data_status": "insufficient",
          "status_code": "insufficient",
          "status_label": "公開残席観測待ち",
          "men_badge_raw": null,
          "women_badge_raw": null,
          "source_url": null,
          "observed_at": null,
          "last_checked_at": "2026-11-09T04:58:32+09:00",
          "reason": "badge_not_exposed"
        }
      ]
    },
    {
      "area_id": "fukuoka_tenjin",
      "name": "福岡天神・博多",
      "region": "kyushu",
      "station_hint": "天神駅・博多駅周辺",
      "area_data_status": "measured",
      "targets": [
        {
          "service_id": "machikon_japan",
          "service_name": "街コンジャパン",
          "slot_label": "街コンジャパン 天神エリア一覧",
          "target_url": "https://machicon.jp/areas/fukuoka/ag4001/tenjin/",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 1,
            "men_nearly_full_count": 0,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:33+09:00"
          },
          "data_status": "measured",
          "status_code": "balanced",
          "status_label": "男女バランス良好・双方受付中",
          "men_badge_raw": "男性:◎受付中",
          "women_badge_raw": "女性:◎受付中",
          "source_url": "https://machicon.jp/areas/fukuoka/ag4001/tenjin/",
          "observed_at": "2026-11-09T04:58:33+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "party_party",
          "service_name": "IBJ Matching（旧PARTY☆PARTY）",
          "slot_label": "IBJ Matching（旧PARTY☆PARTY） 天神会場一覧",
          "target_url": "https://www.partyparty.jp/pref_fukuoka/area_tenjin",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:33+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:残り1席",
          "women_badge_raw": "女性:残り1席",
          "source_url": "https://www.partyparty.jp/pref_fukuoka/area_tenjin",
          "observed_at": "2026-11-09T04:58:33+09:00",
          "reason": "public_badge_parsed"
        },
        {
          "service_id": "white_key",
          "service_name": "White Key（ホワイトキー）",
          "slot_label": "White Key 福岡天神会場スケジュール",
          "target_url": "https://whitekey.co.jp/schedule?areacode=24",
          "rollup": {
            "sample_count": 1,
            "women_lead_count": 0,
            "balanced_count": 0,
            "men_nearly_full_count": 1,
            "closed_count": 0,
            "last_observed_at": "2026-11-09T04:58:34+09:00"
          },
          "data_status": "measured",
          "status_code": "men_nearly_full",
          "status_label": "男性満席間近・残りわずか",
          "men_badge_raw": "男性:△受付中（お急ぎを！）",
          "women_badge_raw": "女性:〇男性予約先行中！",
          "source_url": "https://whitekey.co.jp/schedule/?areacode=24",
          "observed_at": "2026-11-09T04:58:34+09:00",
          "reason": "public_badge_parsed"
        }
      ]
    }
  ]
}
