Data API Request - Holiday Calendar

1 Troll Rogue
0
It would be cool to have a data API that would give us the upcoming holidays with their dates.

Now, I don't mean character-specific calendars with guild events or scheduled raids.. just the in-game holidays like Hallow's End and Brewfest, the Darkmoon Faire and the Fishing Extravaganzas.

Yearly holidays would always show their next occurrence. Holidays that occur more frequently (Faire, Call to Arms) could show all occurrences for the next 3 months.

I'd like to build some ical/XML feeds for Google Calendar, perhaps. Just something to tinker with.

Example layout:

{"holidays":[
{"id":324,"name":"Hallow's End","startDate":1318914000000,"endDate":1320123600000,"recurrence":"yearly"},
{"id":62,"name":"Fireworks Spectacular","startDate":1341450000000,"endDate":1341453600000,"recurrence":"yearly"},
{"id":374,"name":"Darkmoon Faire","startDate":1346558460000,"endDate":1347163199000,"recurrence":"monthly"},
{"id":424,"name":"Kalu'ak Fishing Derby","startDate":1347130800000,"endDate":1347141600000,"recurrence":"weekly"},
{"id":424,"name":"Kalu'ak Fishing Derby","startDate":1347735600000,"endDate":1347746400000,"recurrence":"weekly"},
{"id":353,"name":"Call to Arms: Eye of the Storm","startDate":1347598860000,"endDate":1347944399000,"recurrence":"weekly"}
]}
Reply Quote
90 Dwarf Paladin
7700
Thumbs up
Reply Quote
90 Blood Elf Death Knight
6130
This is a great idea, hopefully blizzard will take a look at this thread and decide to do so. Currently working on an app, and this information specifically the Call To Arms info would be gold!
BUMP!
Reply Quote

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Reason
Explain (256 characters max)
Submit Cancel

Reported!

[Close]