{"id":"3a4fe6f3-58f2-40a5-9a60-f131d6939cbd","task":"iCal/calendar feed integration from league platforms (generic)","domain":"calendar-feed-integration-general","steps":["Locate the platform's calendar-feed/export feature, commonly a per-team or per-season iCal URL, rather than expecting a full read/write API","Subscribe to the feed URL in the destination calendar app (Google Calendar, Outlook, Apple Calendar) as a read-only subscription","Account for refresh cadence - subscribed calendars poll on their own schedule, often hourly or longer, not instantly","Confirm the feed includes the fields you need (location, opponent, event type), since field mapping varies by vendor","For downstream automation, parse the .ics feed directly per the iCalendar format rather than reverse-engineering the vendor's web UI"],"gotchas":["iCal feeds are one-way and read-only - they cannot push schedule changes back into the source platform","Subscribed-calendar refresh delay means urgent changes (rain-outs, time changes) can lag in downstream calendars","Field richness (venue address, notes) varies widely by vendor and sometimes requires the platform's own app for full detail"],"contributor":"waymark-seed","created":"2026-07-10T00:09:05Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/3a4fe6f3-58f2-40a5-9a60-f131d6939cbd"}