It would be nice idea to create huge api for Public and Private info.
For Public API you could check everything what is available to everyone. Just like Systems with coordinates and data available via Maps.
I dissagree to publicate info about trading, prices, possible outfitting items and info which you need to obtain or buy. What can obtain for credits should be available in api via Private section. *1
For Private API you need firstly to login with some credentials or maybe generated apiKey.
And after login there should be possible to access everything what you can in game... well without all simulation/piloting thing.
Lets imagine that some app based on private api data would be visualisation of player sitting in a room on the station.
In app you can check listing of market of station you are in, check your ship info, and do everything which is not needed when you are not in your ship but have access to station info.
There is huge need for managing friend list, groups, or any form of player organisations. So api would allow to communicate with other just like ingame (well it can be limited only to something like mail but chat/voice chat would be great).
I know it sound like making an game elements somehow on the outside, without game launch. Which would be serious security issue.
With private api data, players can decide what they want. So if player want to share his info with other networks, like Slopey's ED BPC, OCR or Astro Analytics, the player need to export them by himself, well it can be automatic of course. ;-) *2
*1 Or there can be official Public markets info. Can be access for everyone, data are shared by stations. So station can decide (AI) to share it's Commodity market info, all info or only what is highly demanded/stocked.
*1 and *2 Well this outer shared (public) market info could be available ingame/api, and maybe possible to limit to group/organisation/Empire/Fed/etc. So if you are in organisation, all players share theirs market info. Empire/Fed can decide to share more info with friendly players or via licences.
Well after reread that... its somehow unreal. ;-) but funny. And sorry if it was writen before. ;-P
For Public API you could check everything what is available to everyone. Just like Systems with coordinates and data available via Maps.
I dissagree to publicate info about trading, prices, possible outfitting items and info which you need to obtain or buy. What can obtain for credits should be available in api via Private section. *1
For Private API you need firstly to login with some credentials or maybe generated apiKey.
And after login there should be possible to access everything what you can in game... well without all simulation/piloting thing.
Lets imagine that some app based on private api data would be visualisation of player sitting in a room on the station.
In app you can check listing of market of station you are in, check your ship info, and do everything which is not needed when you are not in your ship but have access to station info.
There is huge need for managing friend list, groups, or any form of player organisations. So api would allow to communicate with other just like ingame (well it can be limited only to something like mail but chat/voice chat would be great).
I know it sound like making an game elements somehow on the outside, without game launch. Which would be serious security issue.
With private api data, players can decide what they want. So if player want to share his info with other networks, like Slopey's ED BPC, OCR or Astro Analytics, the player need to export them by himself, well it can be automatic of course. ;-) *2
*1 Or there can be official Public markets info. Can be access for everyone, data are shared by stations. So station can decide (AI) to share it's Commodity market info, all info or only what is highly demanded/stocked.
*1 and *2 Well this outer shared (public) market info could be available ingame/api, and maybe possible to limit to group/organisation/Empire/Fed/etc. So if you are in organisation, all players share theirs market info. Empire/Fed can decide to share more info with friendly players or via licences.
Well after reread that... its somehow unreal. ;-) but funny. And sorry if it was writen before. ;-P