Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Commodities endpoint #1

Open
Tkael opened this issue Sep 25, 2018 · 1 comment
Open

Commodities endpoint #1

Tkael opened this issue Sep 25, 2018 · 1 comment
Assignees

Comments

@Tkael
Copy link

Tkael commented Sep 25, 2018

As discussed privately on Discord...

  • EDDB publishes listings.csv with commodity information (e.g. buy prices, sell prices, demand, etc. for commodities at different stations)
  • Though the EDDB API includes a Commodities definition, there is currently no property, method, or endpoint permitting access to commodities information via the API.
  • EDDI's dev team is transitioning from jgm's legacy server to the EliteBGS EDDB API but the old server currently has commodity information while the EliteBGS EDDB API does not - without this endpoint users would suffer a loss of functionality with the transition to the EliteBGS server.

Examples of how our commanders use this data on the legacy server and would continue to use it under the EliteBGS EDDB API...

With look up by station name or station eddbid, returning a list of commodities for that station with commodity name, eddbid, buy price, sell price, average price, demand, supply, etc. to answer questions like:

  • What commodities are bought and sold at station X?
  • What commodities in my cargo hold can be sold for a good price at this station?
  • What commodities at this station are on sale at a good price?

With look up by commodity name or commodity eddbid, returning a single commodity with commodity name, eddbid, & average price to answer questions like:

  • Is the commodity I just picked up valuable or trash?
  • How much is my current cargo worth? (What is the current total of the average commodity values for cargo in my hold)?

Additional computation like trade routes, nearest station selling XYZ, etc. are not necessary... this endpoint doesn't need to be very fancy.

Thanks!

@SayakMukhopadhyay SayakMukhopadhyay self-assigned this Sep 25, 2018
@SayakMukhopadhyay SayakMukhopadhyay transferred this issue from Elite-Kode/elitebgs Nov 22, 2018
@SayakMukhopadhyay
Copy link
Member

I will pick this up in a week or 2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants