4.0.0 • Published 5 years ago
@datafire/evemarketer v4.0.0
@datafire/evemarketer
Client library for EVEMarketer Marketstat API
Installation and Usage
npm install --save @datafire/evemarketerlet evemarketer = require('@datafire/evemarketer').create();
.then(data => {
console.log(data);
});Description
EVEMarketer Marketstat API is almost compatible with EVE-Central's Marketstat API.
Actions
marketstat.get
XML Marketstat
evemarketer.marketstat.get({
"typeid": []
}, context)Input
- input
object- typeid required
array: TypeID. Multiple TypeIDs can be specified in the following format (up to 200 TypeIDs per request): - regionlimit
integer: Limit the statistics to a single region. - usesystem
integer: Limit the statistics to a single solar system.
- typeid required
Output
- output ExecAPI
marketstat.post
XML Marketstat
evemarketer.marketstat.post({
"typeid": []
}, context)Input
- input
object- typeid required
array: TypeID. Multiple TypeIDs can be specified in the following format (up to 200 TypeIDs per request): - regionlimit
integer: Limit the statistics to a single region. - usesystem
integer: Limit the statistics to a single solar system.
- typeid required
Output
- output ExecAPI
marketstat.json.get
JSON Marketstat
evemarketer.marketstat.json.get({
"typeid": []
}, context)Input
- input
object- typeid required
array: TypeID. Multiple TypeIDs can be specified in the following format (up to 200 TypeIDs per request): - regionlimit
integer: Limit the statistics to a single region. - usesystem
integer: Limit the statistics to a single region.
- typeid required
Output
- output
array- items Type
marketstat.json.post
JSON Marketstat
evemarketer.marketstat.json.post({
"typeid": []
}, context)Input
- input
object- typeid required
array: TypeID. Multiple TypeIDs can be specified in the following format (up to 200 TypeIDs per request): - regionlimit
integer: Limit the statistics to a single region. - usesystem
integer: Limit the statistics to a single region.
- typeid required
Output
- output
array- items Type
Definitions
ExecAPI
- ExecAPI
object- marketstat MarketStatXML
- method
string - version
string
ForQuery
- ForQuery
object- bid
boolean: is buy? - hours
integer: always 0 - minq
integer: always 0 - regions
array: Region IDs- items
integer
- items
- systems
array: System IDs- items
integer
- items
- types
array: Type IDs- items
integer
- items
- bid
MarketStatXML
- MarketStatXML
array- items
object- buy TypeStatXML
- sell TypeStatXML
- items
Type
TypeStat
- TypeStat
object- avg
number: Average Price - fivePercent
number - forQuery ForQuery
- generated
integer: Generated at (UNIX Timestamp msec) - highToLow
boolean - max
number - median
number: Median Price - min
number - stdDev
number: Standard Deviation - variance
number - volume
integer: Order Volume - wavg
number: Weighted Average Price
- avg
TypeStatXML
- TypeStatXML
object- avg
number: Weighted Average Price - max
number: Maximum Price - median
number: Median Price - min
number: Minimum Price - percentile
number: 5% Price - stddev
number: Standard Deviation - volume
integer: Order Volume
- avg