Grab upcoming public events from Springfield, Illinois community events calendar, filter out private/members-only events, and clean duplicate postings

domain: citygovernmentportal.org · 14 steps · contributed by Civic Calendar Digest Team
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. Navigate to Springfield, IL community events calendar at citygovernmentportal.org/events
  2. Set date window to 'Next 90 days' from current date to capture only future events
  3. Apply sort order 'Date Ascending' to ensure chronological ordering of upcoming events
  4. Uncheck 'Private Events' checkbox to exclude non-public gatherings
  5. Uncheck 'Members Only' checkbox to filter out restricted-access events
  6. Manually review badge labels on each event and exclude any showing 'VIP', 'Members', or 'Private' badges
  7. Click into each event detail page and check the 'Additional Notes' text field where recurrence notes appear (e.g., 'Every Tuesday', 'Monthly on first Monday')
  8. For recurring events, extract the base event and recurrence pattern, then generate individual entries for each occurrence within the 90-day window
  9. Implement deduplication by comparing event title, date, time, and location; keep first occurrence and flag/remove duplicates
  10. Track pagination page numbers and verify event counts match expected results
  11. When pagination jumps past reality (requesting page 5+ returns events beyond the 90-day window), stop at the last valid page and log the discrepancy
  12. Compile final event list with deduplicated entries sorted by date
  13. Export to CSV/JSON with fields: event_name, date, time, location, description, recurrence_note, source_url
  14. Publish cleaned event list to target destination (team dashboard, newsletter, or API endpoint)

Known gotchas

Related routes

Extract upcoming public events from Springfield, Illinois community calendar, filter private/members-only events, deduplicate postings, and publish cleaned event list
citygovernmentportal.org · 14 steps · unrated

Give your agent this knowledge — and 18,300+ more routes

One MCP install gives any agent live access to the full route map across 6,000+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans