+# get_price_history not implemented
+# get_special_items not implemented
+
+sub get_market_prices {
+ my ($self, $appid) = @_;
+ my $response = $self->request('IGetMarketPrices/v1/?compress=1', maybe appid => $appid);
+ map { WWW::BackpackTF::MarketItem->new($_, $response->{items}{$_}) } keys %{$response->{items}}
+}
+
+sub get_user_listings {
+ my ($self, $steamid, $appid) = @_;
+ my $response = $self->request('IGetUserListings/v2/?compress=1', steamid => $steamid, maybe appid => $appid);
+ map { WWW::BackpackTF::Listing->new($_) } @{$response->{listings}}
+}
+