TCGplayer Documentation
Available Resources
Guides
Welcome!
FAQ
Getting Started with TCGplayer API: This page will help you get started with TCGplayer. You'll be up and running in a jiffy!
TCGplayer Affiliate Program: This page displays the details of our affiliate program and the steps necessary to get involved. It also covers linking to receive referral credit.
External Kickbacks API: Run this script to determine if TCGplayer is running and active kickback and it's details
Store Authorization Workflow
Advanced Search
v1.39.0
API Reference
Authorize an Application: Create an application key based on an previously generated
Catalog
List All Categories: This endpoint returns a paged list of all categories supported by TCGplayer.
Get Category Details: This endpoint returns an array of categories whose Ids were specified in the
Get Category Search Manifest: This endpoint returns a search manifest for the specified category. The search
Search Category Products: This endpoint returns an array of product Ids that match the provided search critera.
List All Category Groups: This endpoint returns a paged list of all the groups associated with the specified
List All Category Rarities: This endpoint returns all available rarities associated with the specified category.
List All Category Printings: This endpoint returns all available printings associated with the specified category.
List All Category Conditions: This endpoint returns all available conditions associated with the specified
List All Category Languages: This endpoint returns all available languages associated with the specified category.
List All Category Media: This endpoint returns all available media (e.g. images) associated with the specified
List All Groups Details: This endpoint returns all groups that match the specified criteria.
Get Group Details: This endpoint returns an array of groups whose Ids were specified in the groupIds
List All Group Media: This endpoint returns all available media (e.g. images) associated with the
List All Products: This endpoint returns all products that match the specified criteria.
Get Product Details: This endpoint returns an array of products whose Ids were specified in the productIds
Get Product Details By GTIN: This endpoint returns a Product's details using a code from the GTIN family of
List Product SKUs: This endpoint returns all of the available SKUs for the specified product.
List Related Products: Returns other products that are commonly found in the same orders as the specified
List All Product Media Types: Returns all available media (e.g. images) associated with the specified product.
Get SKU details: This endpoint returns an array of SKUs whose Ids were specified in the skuIds
List Conditions: This endpoint returns an array contain all of the normalized conditions
Inventory
Get ProductList By Id: Returns the ProductList specified by using the ProductListId.
Get ProductList By Key: Returns the ProductList specified by using the ProductListKey.
List All ProductLists: This lists all the accessible ProductLists to the user identified in the bearer token making the API call.
Create ProductList
Pricing
Get Market Price by SKU: Gets the current Market Price for the specified SKU.
List Product Prices by Group: Returns all product prices associated with the specified Group.
List Product Market Prices: Returns all product market prices for the Ids specified. Market prices that could
List SKU Market Prices: Returns all SKU market prices for the Ids specified. Market prices that could
List Product Buylist Prices: Returns all product buylist prices for the Ids specified. Buylist prices that could
List SKU Buylist Prices: Returns all SKU buylist prices for the Ids specified. Buylist prices that could
List Product Buylist Prices by Group: Returns all product buylist prices associated with the specified Group.
Stores
Batch Update Store Buylist Prices: Perform multiple buylist updates asynchronously in a batch. The response will
Create SKU Buylist
Update SKU Buylist Price
Update SKU Buylist Quantity
Get Buylist Categories
Get Buylist Groups
Get Store Buylist Settings
Get a Store's Buylist Products for Kiosk use.
Get the Product Conditions for a Product on a Store's Buylist.
Search Stores: Returns a collection of storeKey values based on the search parameters.
Get Free Shipping Option: Gets the current Store's Free Shipping option (if exists) whose Seller is associated with the user's bearer token making this API call.
Get Store Address: Return address information about the Store specified by the storeKey.
Get Store Feedback: Return feedback information about the Store specified by the storeKey.
Set Store Status: If a store's status is either Live or Hold - User Request then this action may be called to flip the store between the
Get Customer Summary: Returns the total number of orders and total product dollar amount for all orders a customer has place with the seller.
Search Store Customers: Search Store Customers.
Get Customer Addresses: Returns the shipping addresses associated with the orders a customer has placed with the seller.
Get Customer Orders: Returns a list of orders containing the total product quantity and total product dollar amount for each order a customer has placed with the seller.
Get Store Info: Return general information about the current Store associated with the current bearer token.
Get Store Info: Return general information about the stores specified by the store keys.
Get Product Inventory Quantities: Get Product Inventory Quantities.
List Product Summary: List Product Summary.
List Product SKUs
List Related Products: Related Products are other Products that are often purchased along with the specified Product.
List Shipping Options
Get SKU Quantity: Get SKU Quantity.
Increment SKU Inventory Quantity: Increments the current store's inventory of this SKU from the current Store's inventory whose Seller is associated with the user's bearer token making this API call.
Update SKU inventory: Adds or updates a SKU to the current Store's inventory whose Seller is associated with the user's bearer token making this API call.
Batch Update Store Sku Prices: Perform multiple price updates asynchronously in a batch. The response will contain a single GUID to identify the batch. All price updates
Update SKU Inventory Price: Updates the current store's pricing of this SKU from the current Store's inventory whose Seller is associated with the user's bearer token making this API call.
List SKU List Price: This listing comes from the current Store's inventory whose Seller is associated with the user's bearer token making this API call.
Get SKU List Price: Get SKU List Price.
List All Groups: This listing comes from the current Store's inventory whose Seller is associated with the user's bearer token making this API call.
List All Categories.: List All Categories.
List Product Summary By Category: List all products based on criteria
List Store Channels: List All Channels for a Store.
List Top Sold Products: This listing comes from the current Store's inventory whose Seller is associated with the user's bearer token making this API call.
Search Top Sold Products: This listing comes from the current Store's inventory whose Seller is associated with the user's bearer token making this API call.
List Catalog Objects: SearchResults returned can include Product, Groups, and Categories.
Search Custom Listings.: Retrieves the custom listing by the criteria passed in the querystring.
Get Order Manifest: Get Order Manifest.
Get Order Details: Get Order Details.
Get Order Feedback: Get Order Feedback.
Search Orders: Search Orders.
Get Order Items: Get Order Items.
Get Order Tracking Numbers: Get Order Tracking Numbers.
Add Order Tracking Number: Add Order Tracking Number.
How to Use This Skill
Reference these resources when working with TCGplayer Documentation.