tolfo.5732:

Hi there!
I’ve noticed that a lot of maps don’t return any single dynamic event info.

For example, Kennex Hills map:
https://api.guildwars2.com/v1/events.json?world_id=1006&map_id=23

And there’s a lot of events in there (you can see them in the event_details.json).

Is that something to be expected? A bug? Or ArenaNet will never release all events?

Sefirei.4712:

I assume it’s probably because of the Megaserver rollout.

Think I read somewhere else that the events api basically wouldn’t be working (makes sense since with megaservers, the world_ids used by current api probably aren’t very meaningful). During the first week the maps listed on the megaserver rollout announcement page weren’t working. Now there are fewer maps returning events but no updates to the announcement so I’m assuming they’re in the process of rolling it out to more maps.

Jazerix.7842:

I hope so too. I was doing an update to my app, and I noticed event status’es on events like “Slay the Shatterer” could not be found when using https://api.guildwars2.com/v1/events.json?world_id=2013&event_id=03BF176A-D59F-49CA-A311-39FC6F533F2F
though it can find the event on https://api.guildwars2.com/v1/event_details.json ^^

Dr Ishmael.9685:

All zones have been Megaservered. Yes, this makes the events.json API useless.

event_details.json gives metadata about the events, so of course it still works.

tolfo.5732:

Yeah, same here Jazerix.

Well, let’s hope megaserver API is available soon

Jazerix.7842:

All zones have been Megaservered. Yes, this makes the events.json API useless.

event_details.json gives metadata about the events, so of course it still works.

event_details.json does not provide information about the actual state of the event, can’t replace the events.json call.

Dr Ishmael.9685:

That’s not metadata, Jazerix, so my statement stands: event_details.json still works the same as it did before Megaservers. I never said or even implied that it is a replacement for events.json.