iCalendar Subscription Feeds

iCalendar is an industry standard format for exchanging calendar information, and is supported by most calendar systems, including Google Calendar, Microsoft Outlook, Apple Calendar (iCal) and Yahoo! Calendar. Hunt Calendars uses iCalendar for subscription feeds. It is also used for calendar exports.

The iCalendar subscription feed is used to transfer event data from your Hunt Calendars calendar to other calendar systems.

After a subscription has been established, the other calendar system will periodically request updates to refresh the calendar. Some systems, such as Apple Calendar (iCal), allow you to specify how often the refresh should occur.

To create a subscription, all you need is the subscription feed URL for your calendar. This is accessible from the Hunt Calendars Calendar Administration page. The subscription feed URL/address looks something like this:

webcal://www.huntcal.com/subscribe/YOUR_GROUP_ID/YOUR_CALENDAR_ID/cal.ics
Where YOUR_GROUP_ID is replaced with your Hunt Calendars group ID and YOUR_CALENDAR_ID is replaced with your calendar ID.

A subscription can only be established with public calendars. From the Calendar Administration page, make sure the calendar permissions allow anyone to view the calendar.

Instructions for creating a calendar subscription:

  • Apple iCal (Look for "Subscribe to other calendars".)
  • Apple Calendar (Mavericks)
  • Google Calendar
  • Microsoft Outlook (Look for "Add an Internet Calendar Subscription to Outlook".)
    The last paragraph on the page may be all you need:
    Internet Calendar Subscriptions can be added, changed, or removed from the Account Settings dialog box. On the Tools menu, click Account Settings, and then click the Internet Calendars tab.
  • Yahoo Calendar (Look for "Subscribe to other calendars".)
If you are using a calendar system not listed above, search their support section for "calendar subscription" or "iCalendar" or "iCal subscription" or "subscribe to other calendars".
Notes:
  • Some features of the Hunt Calendars system are not supported by other calendar systems, such as customizable event categories with colors, private events and HTML event descriptions. Other calendar systems may not accept all of the event data sent from Hunt Calendars, so imported events may not include these features.
  • To improve performance, iCalendar feeds from Hunt Calendars include events for 3 months starting with the current month. To include events from earlier months in your feed, add a start month to your subscription feed URL. For example, to include events for the two previous months, add ?m=now-2 to the end of your subscription feed URL.

    To include events beyond the 3 month period, add an end month to the URL. For example, to include events for the next 5 months, add ?m2=now+4 to the end of your subscription feed URL. If you combine the start month and the end month options, use a semicolon to separate the two options. For example: ?m=now-2;m2=now+4
    You can also specify a start month/year and an end month/year. For example, add this to the end of your subscription URL to start Feb. 2016 and end Dec. 2018: ?m=2;yr=2016;m2=12;yr2=2018

    Visit the URL parameters page to find additional options. For example, events can be filtered by category or keyword.