Project

Buzzer

Disciplined eBay sniping

Import real listings now. Unlock bid execution once eBay says yes.

Buzzer now has the right front-half shape for a real buyer tool: bring listings in, build a bid list, and separate ended auctions into history while the production Offer API approval track catches up.

Execution Path
Official eBay bid API if approved
V1 Mode
Single user, worker-backed
Primary Risk
Offer API production access

Import

Paste a listing URL now. Watchlist pull can slot into this same intake surface later without forcing a redesign.

Live listing lookup
Production Browse powers real item import. Bidding execution is still gated until eBay approves the production Offer API path.

Bid List

If an item is here, it is live from Buzzer's point of view. Execution and outcome updates will eventually happen automatically from the worker path.

0 active
No live snipes yet. Resolve a listing and add it with a max bid above the current price.

History

Ended auctions live here so you can track outcomes without mixing them into the working queue.

No automatic outcomes yet. Won/lost/failed results will populate here once Buzzer is updating auction states directly.

Execution

This is still dry-run only. It models the worker lifecycle and attempt logging without placing any real bids.

Server-side model

Sandbox Check

Verify that Buzzer can read the local sandbox credentials and use your saved user token against eBay's sandbox APIs.

Build Track

  • eBay allows sniping, but the clean bid-submission path is the Offer API, which is Limited Release in production.
  • V1 should be a worker-backed private tool first, not a billing-first SaaS.
  • The differentiator is trust: visible queue state, exact timestamps, failure reasons, and grouped bidding logic.
  • If production API approval stalls, keep the product shell and sandbox integration work, but do not overinvest in public launch assumptions.
  • Persist imported listings as draft or active snipes.
  • Support watchlist import into the same intake flow as pasted URLs.
  • Add a scheduler worker that preflights items, then submits the maximum bid near close.
  • Store request, response, timing, and final win/loss state for every attempt.
  • Add email or push alerts after submission and after auction end.