eBay
eBay's own documented Browse API (api.ebay.com) — searches live eBay listings by query and returns title, price, condition, buying option, seller and the…
eBay's own documented Browse API (api.ebay.com) — searches live eBay listings by query and returns title, price, condition, buying option, seller and the item's own ebay.com URL, without scraping the (Akamai-defended) public search page.
Domain: ebay.com
Also known as: eBay, ebay, ebay.com, eBay Inc.
Call it directly
bowmark.providers.ebay.search(args: string | { query: string; limit?: number }): Promise<ebayItem[]>Functions
| Function | What it does |
|---|---|
search | Runs an eBay item search the way ebay.com's own search box does, via eBay's documented Browse API, and returns the matching listings — title, price, condition, buying option… |
Types
interface ebayItem {
itemId: string;
title: string;
price: { value: string; currency: string } | null;
condition: string | null;
buyingOptions: string[];
url: string;
imageUrl: string | null;
seller: string | null;
}Examples
const items = await bowmark.providers.ebay.search("running shoes");
// items[0] -> { itemId: "v1|110034424734|0", title: "Nike Air Zoom Pegasus 40 …",
// price: { value: "89.99", currency: "USD" }, condition: "New with box",
// buyingOptions: ["FIXED_PRICE"], url: "https://www.ebay.com/itm/110034424734", … }