@datafire/evemarketer
Client library for EVEMarketer Marketstat API
Installation and Usage
npm install --save @datafire/evemarketer
let 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