(edited by Leablo.2651)
Scope of IDs: definition or instance?
The event’s ID is part of the event’s definition. It will never change.
After a server reset, the event data is cleared and specific events will appear to be missing until the event has occurred at least once on the server. For example, if you request a list of event as the server resets, the returned data will be {"events":[]}, which would lead you to believe that no events exist.
On a related note, it seems that the missing events are also language-specific. English and French are slackers!
Scratch that, it was because these languages tend to use apostrophes… which weren’t being escaped. My bad.
(edited by Leablo.2651)