Seller API
Build on Whatnot
Manage products, orders and shipments from your own tools.
# Add the hosted Seller API MCP server to Claude Code
claude mcp add --transport http --client-id bb1bf1ca-0452-4737-ad8f-81175f1601b8 \
--callback-port 8080 whatnot https://mcp.whatnot.com
# Then authenticate once
claude /mcp
# pip install whatnot-seller-api
from whatnot_seller_api import WhatnotSellerAPI
client = WhatnotSellerAPI()
products = client.products.list()
for product in products.items:
print(product.title)
# List your products
curl https://api.whatnot.com/seller-api/rest/v2/products \
-H "Authorization: Bearer $WHATNOT_API_KEY" \
-H "Content-Type: application/json"
Works with Claude Code, Cursor, VS Code, Windsurf and Claude Desktop. Setup guide
Why use the Seller API?
Automate the busywork of selling on Whatnot, from listing products to shipping orders, with the tools you already run.
-
Run your catalog from code
Create, update and delete products and their variants without opening the app.
-
Keep stock in sync
Set or adjust available quantity across many variants in one request, so listings match your shelves.
-
Line up your shows
Choose a product's sale format, add it to a show's lineup and publish it to your profile shop.
-
Ship faster
Pull orders and shipments, request shipping labels and add tracking codes as packages go out.
-
See how a show did
Fetch a show's analytics next to its products and orders, in your own reports.
-
Hand it to an agent
Connect the hosted MCP server and your AI agent can do all of the above with your own API token.
Browse the docs
Every page, grouped by what you're doing.