e

eBay Browse API

by eBay Free tier

The eBay Browse API gives access to eBay's massive marketplace of 1.5+ billion active listings. Search items using keywords, category IDs, and faceted filters (price, condition, seller, location). Retrieve detailed item data including images, seller ratings, shipping options, return policies, and item specifics. Ideal for price comparison engines, deal aggregators, and shopping tools.

marketplaceauctionssearchproductsdealsprice-comparison

Quick Reference

Base URL https://api.ebay.com/buy/browse/v1 Auth type OAuth 2.0 Auth header Authorization: Bearer v^1.1#... Rate limit 5,000 calls/day (default) Pricing Free tier available Free quota 5,000 calls/day (sandbox + production) Documentation https://developer.ebay.com/api-docs/buy/browse/overview.html Endpoint status Server online — HTTP 404 — server is online but path returned an error (may require auth)736ms (checked Mar 29, 2026) Builder score B 68% builder-friendly
Pricing
90
Latency
38
Depth
75

Authentication

eBay uses OAuth 2.0 Client Credentials flow for application-level access. Request an access token from the eBay IAM endpoint, then pass it as a Bearer token.

Authorization: Bearer v^1.1#...

Pricing

Model freemium Starting price Free tier available Free quota 5,000 calls/day (sandbox + production)

API access is free for approved developers. eBay charges sellers insertion and final value fees. Higher API call limits may be requested for high-volume apps.

Key Endpoints

MethodPathDescription
GET /item_summary/search Search items with keyword, filters, and facets
GET /item/{itemId} Get full item details including images and seller info
GET /item/get_items_by_item_group Get all variations of a multi-variant item
GET /item_summary/search?category_ids={id} Browse items in a specific eBay category

Sample Request

# First get an OAuth token, then:
curl "https://api.ebay.com/buy/browse/v1/item_summary/search?q=vintage+camera&limit=3&filter=condition%3AUSED" \
  -H "Authorization: Bearer $EBAY_ACCESS_TOKEN" \
  -H "X-EBAY-C-MARKETPLACE-ID: EBAY_US"

Sample Response

{
  "total": 48231,
  "itemSummaries": [{
    "itemId": "v1|382847362890|0",
    "title": "Vintage Canon AE-1 35mm Film Camera",
    "price": {"value": "149.99", "currency": "USD"},
    "condition": "Used",
    "seller": {"username": "vintagecams_sf", "feedbackScore": 4219},
    "shippingOptions": [{"shippingCost": {"value": "0.00"}}]
  }]
}

Data sourced from API Map. Always verify pricing and rate limits against the official eBay documentation.