Source register

Sources

Good Morning Jersey links back to original reporting, official notices and practical public sources.

Open data

Government of Jersey Open Data — CKAN API

mediumlive

Open source

Transport

Jersey Live Bus Times — Routes API

mediumlive

Open source

Jobs

Government of Jersey — Jobs

Official GoJ jobs RSS. Rendered as a dedicated job board section so recruitment signals do not distort the news lead.

mediumimplemented

Open source

Local news

Today.je — Jersey News & Information Aggregator

highlive

Open source

Local news

Bailiwick Express — Jersey tag (Jersey-only)

highlive

Open source

Local news

Bailiwick Express — News (Jersey + Guernsey)

highlive

Open source

Sport

Jersey Evening Post — Sport

Dedicated JEP sport feed. Render separately from general news.

mediumimplemented

Open source

Local news

Jersey Evening Post — News

highlive

Open source

Local news

Bailiwick Express Jersey

Feed discovered from the Jersey news page. Filter for Jersey URLs and Jersey-relevant copy.

coreimplemented

Open source

Local news

Jersey Evening Post

WordPress category feed; strong image and local reporting source.

coreimplemented

Open source

Government

Government of Jersey news

Official GoJ news RSS discovered via opendata.gov.je and verified 2026-06-12. Prefer RSS over the older HTML scrape.

coreimplemented

Open source

Government reports

Government of Jersey reports

Official reports, documents and FOI response feed exposed by OpenData. Useful for performance reports, investigations and public-service documents.

mediumimplemented

Open source

Official notices

Jersey Gazette

Official notices from States, parishes and public bodies. High civic value.

coreimplemented

Open source

Consumer safety

Government of Jersey product recalls

Large official product recall and safety notice RSS. Cap parsing to the newest items and reserve one public-business slot when current items exist.

mediumimplemented

Open source

States Assembly

digitalStates propositions

Accessible proposition/vote index built from States Assembly information. The official statesassembly.je propositions/order-paper pages return a Cloudflare challenge to headless and curl probes; use this as the stable Assembly proposition source.

highimplemented

Open source

Official notices

Jersey Gazette open data

CKAN API works (api/3/action/package_list, 2026-06-10) but the catalogue is statistical releases (census, earnings, mortality) — periodic, not daily-news grade. Gazette RSS already covers daily notices; revisit only for a data-driven feature.

corenot-needed

Open source

Transport

Road closures and delays

Structured XML API behind the traffic report page: current + future closures with dates, timing, promoter and description. Priority high (not core) so closures land in official notices, not the lead slot.

highimplemented-xml

Open source

Weather

Jersey Met

Official GoJ forecast blob (JSON). Fetched directly by fetch-sources.js as the issue-level weather block, NOT via the implemented-* item loop — status deliberately does not start with 'implemented'. Upstream JSON keys contain typos (currentTemprature, morningDescripiton) that must be matched verbatim.

coreintegrated-weather

Open source

Aggregator

Today.je source index

Jersey aggregator used as a discovery/backstop layer. The prefs page lists 375 sources; the main page gives direct links to today's active source items. Do not rely on it alone; keep direct source adapters where possible.

highimplemented-html

Open source

Business

Channel Eye

Working RSS feed verified 2026-06-12. Useful for Jersey business, finance, charity and community items that are not always in the local-news feeds.

mediumimplemented

Open source

Utilities

Jersey Water

Working WordPress RSS feed verified 2026-06-12. Include for water supply, works and utility notices.

mediumimplemented

Open source

Culture

Jersey Heritage

Working RSS feed verified 2026-06-12. Include heritage, museums and culture/event context.

mediumimplemented

Open source

Technology

Digital Jersey

Working RSS feed verified 2026-06-12. Include tech, skills, innovation and business-support updates.

mediumimplemented

Open source

Travel

Ports of Jersey news

Server-rendered Next.js news index with airport, harbour, coastguard and community items. Live boards remain linked in utility until their APIs are mapped.

mediumimplemented-html

Open source

Transport

LibertyBus news

Vite SPA — plain HTTP returns a 1KB shell. Fetched via scripts/headless-fetch.js (playwright-core + system Chrome). News items render as /news/<slug> anchors.

highimplemented-headless

Open source

Public safety

States of Jersey Police

Salesforce Experience Cloud SPA — fetched via scripts/headless-fetch.js. Appeals render as /s/news-appeals/<slug> anchors; filter pins hostname to jersey.police.uk because the page also emits jersey.police.je duplicates and external crimestoppers links.

highimplemented-headless

Open source

Public safety

Jersey Fire & Rescue Service

Server-rendered Craft/Vite news page with stable /news/<slug> links. Included as a public-safety source for incidents, campaigns and fire-safety advice.

mediumimplemented-html

Open source

Politics

States Assembly

Old statesassembly.gov.je domain is 410 Gone; site moved to statesassembly.je behind a Cloudflare interactive challenge that defeats headless Chrome (tested 9s and 25s waits, 2026-06-10) and also covers /sitemap.xml and /rss. Needs a non-headless session or an alternative official feed. States meeting notices still arrive via the Gazette RSS meanwhile.

highblocked-cf

Open source

Consultations

Government consultations

Open consultations list as /Government/Consultations/Pages/<Name>.aspx anchors (the old /index.aspx URL is a soft-404). Volume is naturally low — zero rows on a quiet day is normal, not a failure.

highimplemented-html

Open source

Planning

Planning applications

Planning Application notices (P/2026/NNNNN) arrive daily via the Jersey Gazette RSS, so no dedicated adapter is needed for v1. The gov.je citizen planning page 302-loops (cookie-gated) and mygov.je times out.

mediumcovered-by-gazette

Open source

Events

Visit Jersey events

The /events/ hub server-renders ~60 per-event anchors under /things-to-do/events/listings/<slug>/ (the /listings/ index itself is JS-rendered — do not switch to it). Filter excludes ?Type= facets; 8+ char titles allowed.

highimplemented-html

Open source

Events

Jersey Arts Centre

artscentre.je returns 403 to plain HTTP (2026-06-10) — headless candidate if ever needed, but Visit Jersey events (20 items/day) already covers event discovery.

mediumblocked-bot

Open source

Local news

BBC Jersey

BBC topic feeds follow feeds.bbci.co.uk/news/topics/<id>/rss.xml — no scraping needed. ~24 items, quality secondary source; priority medium so Bailiwick/JEP lead.

mediumimplemented

Open source

Local news

ITV Channel

itv.com connections fail outright from the mini (curl exit 000, 2026-06-10) — likely geo/CDN filtering. Retry later or via headless; filter Jersey vs Guernsey when implemented.

mediumblocked-network

Open source

Weather

St Helier tides

BBC tide tables station 10/1605 = St Helier (Admiralty data). Fetched directly by fetch-sources.js as issue-level data like weather, NOT via the implemented-* item loop. Parser hard-fails unless the table caption names St Helier — station 9/103 (one digit away) is Margate, Kent. First table on the page is today; times are UK local = Jersey local.

coreintegrated-tides

Open source

Local news

Channel 103 Jersey News

Jersey-only Aiir RSS feed discovered from the /news/ page head. Use this feed instead of the mixed /news/ HTML page, which includes Guernsey, UK, world and syndicated categories.

mediumimplemented

Open source