Edmonton Daily Brief · Sources

Sources

<a href="/sources.html">Sources</a>

EDB · Sections
  1. Front page
  2. Weather & Alerts
  3. City Hall
  4. Public Safety
  5. Development & Business
  6. Courts & Legal
  7. Sports
  8. Schools & Campus
  9. Community & Events
  10. Tech & Research
  11. The Province
  12. What’s On — every listing, weeks ahead
  13. Buses — the live tracker
  14. Search the paper

Citadel Theatre — WordPress REST (productions)

Read
yes, on the basis of a feed or service it offers for others to read
What the paper uses
figures and listings, credited
How it is read
open-data API
Terms
its terms, read 2026-10-08: “© Citadel Theatre All Rights Reserved”
Robots
robots.txt allows our reader (checked 2026-10-08); asks for 10 seconds between requests, which we keep
Offers its feed to readers
yes
Permission
not yet asked
Decided by
the terms audit of 8 October 2026, 2026-10-08 (legal/audit/2026-10-08.json)
Notes

Edmonton's flagship regional theatre. Season launches, opening nights, and casting are dependable arts-section items, and the 'modified' timestamps make change detection easy.

READS RECORDED 2026-10-12 (DECISIONS #42). The fetch ledger's first night (2026-10-11 evening edition) listed eleven /productions/<slug>/ pages under no record: events.citadel() reads each production's own page for its run dates (the REST API publishes none), at the 10-second crawl delay robots.txt sets. Those pages are part of what this record reads. WIRED 2026-08-26 as the citadel() harvester in pipeline/sources/events.py (registry.claim'd), after the ground-truth sweep's first run found the flagship theatre absent from What's On entirely. One row per production at the opening date (clamped to today while a run is underway), closing date in `ends`, time_unknown — the API publishes no performance schedule and nightly rows would claim shows on dark days. The TheaterEvent JSON-LD endDate on production pages is the post's MODIFIED timestamp — present and false; the visible range text carries the real closing. | WIRING TRIAGE 2026-08-23 — DEAD OR STALE: archive, static, years behind, or carries no dates; nothing to poll. Kept as the record of what was checked. Use 'productions', NOT 'shows' — I tested /wp-json/wp/v2/shows?per_page=2 and it returns an EMPTY ARRAY []. Other available CPTs: auditions, employment, classes, venues. Site-wide RSS at citadeltheatre.com (200, application/rss+xml) also works for news posts.

If this is yours and you want it left out, write to hello@edmontondailybrief.ca. We stop reading it and withdraw everything that cited it, past editions included. Every source · How this paper is made