{
 "path": "/news/bbc-bristol",
 "title": "BBC Bristol: latest Bath headlines · Hey Bath",
 "description": "The latest Bath headlines from BBC Bristol: a line each and a link to the full story.",
 "canonical": "https://heybath.uk/news/bbc-bristol",
 "generated_at": "2026-10-04T19:48:14.024Z",
 "data": {
  "topic": {
   "slug": "news",
   "name": "News",
   "question": "What’s the news in Bath today?"
  },
  "area": null,
  "answer": "No headlines yet. We check every local source each hour.",
  "page": {
   "page": 1,
   "pages": 1,
   "per": 20,
   "offset": 0,
   "from": 0,
   "to": 0,
   "total": 0
  },
  "items": [],
  "source": {
   "id": "bbc-bristol",
   "name": "BBC Bristol",
   "url": "https://feeds.bbci.co.uk/news/england/bristol/rss.xml"
  },
  "news_sources": [
   {
    "id": "pcc-news",
    "name": "Avon and Somerset PCC",
    "path": "/news/pcc-news"
   },
   {
    "id": "police-news",
    "name": "Avon and Somerset Police news",
    "path": "/news/police-news"
   },
   {
    "id": "banes-newsroom",
    "name": "B&NES Council newsroom",
    "path": "/news/banes-newsroom"
   },
   {
    "id": "banes-consultations",
    "name": "B&NES consultations",
    "path": "/news/banes-consultations"
   },
   {
    "id": "bbc-bristol",
    "name": "BBC Bristol",
    "path": "/news/bbc-bristol"
   },
   {
    "id": "bbc-somerset",
    "name": "BBC Somerset",
    "path": "/news/bbc-somerset"
   },
   {
    "id": "bath-and-west",
    "name": "Bath & West",
    "path": "/news/bath-and-west"
   },
   {
    "id": "bath-abbey-news",
    "name": "Bath Abbey",
    "path": "/news/bath-abbey-news"
   },
   {
    "id": "bath-echo",
    "name": "Bath Echo",
    "path": "/news/bath-echo"
   },
   {
    "id": "bath-fringe",
    "name": "Bath Fringe",
    "path": "/news/bath-fringe"
   },
   {
    "id": "bath-magazine",
    "name": "Bath Magazine",
    "path": "/news/bath-magazine"
   },
   {
    "id": "bath-newseum",
    "name": "Bath Newseum",
    "path": "/news/bath-newseum"
   },
   {
    "id": "bath-preservation-trust",
    "name": "Bath Preservation Trust",
    "path": "/news/bath-preservation-trust"
   },
   {
    "id": "bath-spa-news",
    "name": "Bath Spa University news",
    "path": "/news/bath-spa-news"
   },
   {
    "id": "bath-voice",
    "name": "Bath Voice",
    "path": "/news/bath-voice"
   },
   {
    "id": "bathampton-pc",
    "name": "Bathampton Parish Council",
    "path": "/news/bathampton-pc"
   },
   {
    "id": "batheaston-pc",
    "name": "Batheaston Parish Council",
    "path": "/news/batheaston-pc"
   },
   {
    "id": "mr-bs-news",
    "name": "Mr B’s Emporium",
    "path": "/news/mr-bs-news"
   },
   {
    "id": "nhs-bsw",
    "name": "NHS Bath, Swindon and Wiltshire",
    "path": "/news/nhs-bsw"
   },
   {
    "id": "radio-bath",
    "name": "Radio Bath",
    "path": "/news/radio-bath"
   },
   {
    "id": "saltford-pc",
    "name": "Saltford Parish Council",
    "path": "/news/saltford-pc"
   },
   {
    "id": "somerset-live",
    "name": "Somerset Live (Bath)",
    "path": "/news/somerset-live"
   },
   {
    "id": "bath-bee",
    "name": "The Bath Bee",
    "path": "/news/bath-bee"
   },
   {
    "id": "the-bath-magazine",
    "name": "The Bath Magazine",
    "path": "/news/the-bath-magazine"
   }
  ],
  "sources": [
   {
    "id": "bbc-bristol",
    "name": "BBC Bristol",
    "url": "https://feeds.bbci.co.uk/news/england/bristol/rss.xml",
    "licence": "BBC News feeds: personal, non-commercial use per BBC terms; we show the headline and link only, filtered to Bath",
    "attribution": "Headlines from BBC News, linked to the BBC",
    "cadence_minutes": 60,
    "last_ok": "2026-10-04T19:00:58.760Z",
    "state": "ok",
    "label": "Up to date",
    "at": "2026-10-04T19:00:58.760Z"
   }
  ],
  "areas": [
   {
    "name": "Bathwick",
    "slug": "bathwick",
    "path": "/areas/bathwick/news"
   },
   {
    "name": "Combe Down",
    "slug": "combe-down",
    "path": "/areas/combe-down/news"
   },
   {
    "name": "Kingsmead",
    "slug": "kingsmead",
    "path": "/areas/kingsmead/news"
   },
   {
    "name": "Lambridge",
    "slug": "lambridge",
    "path": "/areas/lambridge/news"
   },
   {
    "name": "Lansdown",
    "slug": "lansdown",
    "path": "/areas/lansdown/news"
   },
   {
    "name": "Moorlands",
    "slug": "moorlands",
    "path": "/areas/moorlands/news"
   },
   {
    "name": "Newbridge",
    "slug": "newbridge",
    "path": "/areas/newbridge/news"
   },
   {
    "name": "Odd Down",
    "slug": "odd-down",
    "path": "/areas/odd-down/news"
   },
   {
    "name": "Oldfield Park",
    "slug": "oldfield-park",
    "path": "/areas/oldfield-park/news"
   },
   {
    "name": "Southdown",
    "slug": "southdown",
    "path": "/areas/southdown/news"
   },
   {
    "name": "Twerton",
    "slug": "twerton",
    "path": "/areas/twerton/news"
   },
   {
    "name": "Walcot",
    "slug": "walcot",
    "path": "/areas/walcot/news"
   },
   {
    "name": "Westmoreland",
    "slug": "westmoreland",
    "path": "/areas/westmoreland/news"
   },
   {
    "name": "Weston",
    "slug": "weston",
    "path": "/areas/weston/news"
   },
   {
    "name": "Whiteway",
    "slug": "whiteway",
    "path": "/areas/whiteway/news"
   },
   {
    "name": "Widcombe & Lyncombe",
    "slug": "widcombe-lyncombe",
    "path": "/areas/widcombe-lyncombe/news"
   },
   {
    "name": "Bathavon North",
    "slug": "bathavon-north",
    "path": "/areas/bathavon-north/news"
   },
   {
    "name": "Bathavon South",
    "slug": "bathavon-south",
    "path": "/areas/bathavon-south/news"
   },
   {
    "name": "Chew Valley",
    "slug": "chew-valley",
    "path": "/areas/chew-valley/news"
   },
   {
    "name": "Clutton & Farmborough",
    "slug": "clutton-farmborough",
    "path": "/areas/clutton-farmborough/news"
   },
   {
    "name": "High Littleton",
    "slug": "high-littleton",
    "path": "/areas/high-littleton/news"
   },
   {
    "name": "Keynsham",
    "slug": "keynsham",
    "path": "/areas/keynsham/news"
   },
   {
    "name": "Mendip",
    "slug": "mendip",
    "path": "/areas/mendip/news"
   },
   {
    "name": "Midsomer Norton",
    "slug": "midsomer-norton",
    "path": "/areas/midsomer-norton/news"
   },
   {
    "name": "Paulton",
    "slug": "paulton",
    "path": "/areas/paulton/news"
   },
   {
    "name": "Peasedown",
    "slug": "peasedown",
    "path": "/areas/peasedown/news"
   },
   {
    "name": "Publow & Whitchurch",
    "slug": "publow-whitchurch",
    "path": "/areas/publow-whitchurch/news"
   },
   {
    "name": "Radstock",
    "slug": "radstock",
    "path": "/areas/radstock/news"
   },
   {
    "name": "Saltford",
    "slug": "saltford",
    "path": "/areas/saltford/news"
   },
   {
    "name": "Timsbury",
    "slug": "timsbury",
    "path": "/areas/timsbury/news"
   },
   {
    "name": "Westfield",
    "slug": "westfield",
    "path": "/areas/westfield/news"
   }
  ]
 }
}