TCGplayer
TCGplayer Seller API
One TCGplayer seller by seller key (a listing's seller.key): store name, URL, location, member since, lifetime sales, completed sales rank, rating percent, gold star, Direct, Pro, certified hobby shop and Wizards Play Network flags, US and international shipping, store hours, the games it sells, social links, and the last 365 days of buyer feedback summarized: total, percent positive, count per star, and as described, arrived when expected and good communication. An unknown key is a 404. Costs 1 credit per request.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonseller_keystringrequiredTCGplayer seller key, a listing's seller.key (8 characters, e.g. 58f7acae).
Example: 58f7acae
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
s = client.tcgplayer.seller(seller_key="58f7acae")["data"]
fb = s["feedback"]
print(s["name"], s["city"], s["state"], s["lifetime_sales"], s["gold_star"], s["direct"])
print(fb["total"], "feedback,", fb["percent_positive"], "% positive,", fb["stars"]["one"], "one-star")Response