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.

  1. Run your catalog from code

    Create, update and delete products and their variants without opening the app.

  2. Keep stock in sync

    Set or adjust available quantity across many variants in one request, so listings match your shelves.

  3. Line up your shows

    Choose a product's sale format, add it to a show's lineup and publish it to your profile shop.

  4. Ship faster

    Pull orders and shipments, request shipping labels and add tracking codes as packages go out.

  5. See how a show did

    Fetch a show's analytics next to its products and orders, in your own reports.

  6. 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.