hi Afols,
what you think about this suggestion:
GET Price_History (APIkey, BO_id, Condition, Color, Currency, DataRange) : ResultSet
GET Price_History (APIkey, design_id, Condition, Color, Currency, DataRange) : ResultSet
Condition (OptionList (All, New, Used) )
Color (OptionList (Colorlist) )
Currency (OptionList (List of Currency) )
DataRange (OptionList (Current, 6 Months, 1 Year, 2 Years) )
:ResultSet
total_lots :int
total_amount :double/float
total_value :double/float
average :double/float
maximum :double/float
minimum :double/float
Example:
GET Price_History (1234...., 961948, New, Black, EUR, Current) : ResultSet
:ResultSet
total_lots 115
total_amount 23,342
total_value 822.63
average 0.05
maximum 0.85
minimum 0.01
many regards
Matthias Wollenberg
FUM Store
Comments
Personally, I would love if the API would also provide us with standard deviations along with the averages. This is a very important piece of information.
I have code for that "other place" that downloads and parses complete price guide pages to compute standard deviations... but some of these pages weight 600kb, it's a big waste of bandwidth just to get a little number!
@mattwoll , maybe you could write something to read the page source and based on experssion filter out the data that you want to use?
sorry for my late reaction.
@pwpeter
i wrote my idea in a mix of Pseudo code and UML classdiagram.
I hoped it could be a better explanation of my idea.
If read our sentence right, you want an explanation of this pseudo code?
@all
I think, that API can be a powerful tool, and the BO API need a revisitation and a new version system.
For the future, the API System of BO, symbols the whole funcionalty of BO. So is than easier, to develop Clients like apps, desktop-clients or an connection to an ERP System like SAP, MS Dynamic NAV, etc.. .
kind regards
mattwoll
FUM Store
I totally agree with you.
Currently investigating what is needed to connect our software to BO.