Outlook
Outlook Web / Microsoft 365
- Open outlook.office.com/calendar.
- Left sidebar: Add calendar → Subscribe from web.
- Paste the feed URL:
https://mycal-api.huijun00100101.workers.dev/v1/feed/ical/selangor
- Give it a name (“Malaysia Holidays - Selangor”) and pick a color.
- Click Import.
Outlook for Desktop (Windows / Mac)
Outlook desktop reads from the same Microsoft account. If you subscribed on outlook.com (above), it’ll sync down automatically. To add it directly in desktop:
- Add Calendar → From Internet.
- Paste the feed URL.
- Click OK.
Refresh behavior
Outlook’s refresh interval on subscribed web calendars is longer than Apple or Google — typically once a day. For time-critical holiday updates, hit the REST API directly.
Known quirks
- Outlook strips some
X-properties, so theX-WR-CALNAMEwe set (e.g. “Selangor Public Holidays”) may be ignored in favor of whatever name you typed at subscribe time. - Event descriptions appear as the full trilingual string.