These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

[API feature]API Validation

Author
Laendra
Universalis Imperium
Goonswarm Federation
#1 - 2015-09-03 02:04:36 UTC
Would it be possible to have someone physically looking at the POS silos contents force an accurate update of the API? Something like a last validated date/time, and the values at that exact cycle in time be accurate for the API?
Kali Izia
GoomWaffe
#2 - 2015-09-04 03:19:55 UTC
Not really. The XML API doesn't interact with the game in any way. It's just pulling data that's stored in the database.
The only reason that the PI endpoints work similar to that is because the game doesn't actually update the database until you look at it, but it still doesn't force an update and any cache timers still apply.

There have been requests to reduce the cache time on assets in the past but it's apparently expensive enough to require that long of a cache.
When the results aren't cached, the data that you're pulling is live and accurate as of that time.
Laendra
Universalis Imperium
Goonswarm Federation
#3 - 2015-09-04 04:11:25 UTC
No, the API lies to you, thanks to Siphons. Anchored/jettisoned items have timers associated with them that store when the last time it was visited/interacted with. I was asking about the possibility to use that to force the API for that particular Silo to show an accurate value.