WvW API — Guild Wars 2 Forums
Home API Development


Jey.2349Jey.2349 Member ✭✭
edited August 15, 2019 in API Development


I'd really like to use sites like https://wvwintel.com/#2203. It is a map overview of the current WvW matchup and gives great insight for enemy movement.
Unfortunately it seems that the API content gets stuck or isn't updated quick enough every now and then.
You're able to see the issue when no objectives on all three maps were flipped for a while.

Things tested:

Thanks in advance!


  • Seeing this too and was just coming to find out if I was the only one. I made a discord bot that can report all of the wvw information and notify objective changes but I've been seeing occasions where there are gaps from 10 minutes to over an hour. The api wvw match endpoint is either returning "text": "unknown error" or 503 altogether during these periods.

  • From my own experiences with running a system that's constantly grabbing data from the API, errors like 503, 504, and "unknown error" with 400 happen a bit too often. Some days I'll never see them while others I'll see them fairly often. It seems to happen most with things pulling from the account for my stuff. While I'm not too dependent on things being updated in real time, I would definitely like to see them happen much less often.

  • hello,

    i encounter problems with this API too.

    Like Jey said, the API does not return actual state for random time.
    I have checked direclty with game map vs API Objective state JSON response

    Check a structure (Durios of eb)

    https://api.guildwars2.com/v2/wvw/objectives (all objective id)
    https://api.guildwars2.com/v2/wvw/objectives/38-21 (Durios ID)
    https://api.guildwars2.com/v2/wvw/matches/2-5 (get the state of all objective, for durios it's 'maps' > '0' > 'objectives' > '22')
    ==> 'last_flipped' timestamp proove that the data does not reflect the current state of objective but his old state corresponding to the timestamp time.

    Some points

    It's a server team(world) related issue.
    example : a server team could be affected in a Matchup A but not another server team in a Matchup B

    It's not related to MCM population server because i have tested on poor D5 server with nothing on the map except 20 roamers ^

    Some feature request

    • Add objective white swords information to the JSON response
    • Add objective orange swords information to the JSON response

    Thanks & hope this API will be update