diff --git a/docs/Endpoints.md b/docs/Endpoints.md index de6f91b..7d48883 100644 --- a/docs/Endpoints.md +++ b/docs/Endpoints.md @@ -70,6 +70,10 @@ are the ones listed below. - `{ ok, list: [ { _id, created, user, active, type, amount, remainingAmount, resourceType, price, totalAmount, roomName } ] }` - `resourceType` is one of the RESOURCE_* constants. + - `https://screeps.com/api/game/market/stats?resourceType=Z` + - `{ ok, stats: [ { _id, resourceType, date, transactions, volume, avgPrice, stddevPrice } ] }` + - `resourceType` is one of the RESOURCE_* constants. + - `https://screeps.com/api/user/money-history` - `{"ok":1,"page":0,"list":[ { _id, date, tick, user, type, balance, change, market: {} } ] }` - `page` used for pagination. diff --git a/screepsapi/screepsapi.py b/screepsapi/screepsapi.py index bce0a4a..eec6cde 100644 --- a/screepsapi/screepsapi.py +++ b/screepsapi/screepsapi.py @@ -113,6 +113,9 @@ def my_orders(self): def market_order_by_type(self, resourceType): return self.get('game/market/orders', resourceType=resourceType) + def market_stats_by_type(self, resourceType): + return self.get('game/market/stats', resourceType=resourceType) + def market_history(self): return self.get('user/money-history')