Discover/gazelle.com API
live

gazelle.com APIgazelle.com

Access Gazelle product listings, variant details, and ecoATM trade-in price estimates for phones and tablets via 9 structured API endpoints.

Endpoints
9
Updated
26d ago
Try it
Page number for results.
api.parse.bot/scraper/5c029db1-9ed8-4ea6-bf07-32750109c2da/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/5c029db1-9ed8-4ea6-bf07-32750109c2da/get_all_phones?page=1' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Get all phone products listed on Gazelle. Returns paginated results from the phones collection.

Input
ParamTypeDescription
pageintegerPage number for results.
Response
{
  "type": "object",
  "fields": {
    "products": "array of phone product objects with id, title, handle, variants, tags, price, and images"
  },
  "sample": {
    "data": {
      "products": [
        {
          "id": 7102608572469,
          "tags": [
            "5G",
            "bestsellers-resort",
            "Carrier:Unlocked",
            "iPhone",
            "iPhone 14",
            "Storage:128GB"
          ],
          "title": "iPhone 14 128GB (Unlocked)",
          "handle": "iphone-14-128gb-unlocked-1",
          "vendor": "iPhone 14",
          "variants": [
            {
              "id": 41937841455157,
              "price": "259.99",
              "title": "Midnight / Fair",
              "available": true
            }
          ],
          "product_type": "Cell Phones"
        }
      ]
    },
    "status": "success"
  }
}

About the gazelle.com API

The Gazelle API exposes 9 endpoints covering used electronics listings and device trade-in valuations. You can retrieve full phone and tablet catalogs via get_all_phones and get_all_tablets, search by keyword with search_products, inspect per-variant pricing and condition data with get_product_detail, and request trade-in payout estimates through the buyback endpoints backed by ecoATM data. Each product object includes variant-level pricing, condition, color, availability, and image arrays.

Product Catalog Endpoints

get_all_phones and get_all_tablets return paginated collections of Gazelle's listed devices. Each product object includes id, title, handle, price, tags, images, and a variants array. The handle field is used as the slug input for get_product_detail. get_best_sellers returns a flat (non-paginated) list of currently featured devices with the same core fields. Gazelle's inventory skews heavily toward Apple hardware; expect broader coverage for iPhone and iPad models than for Android devices.

Product Detail and Search

get_product_detail accepts a handle string and returns the full product record: all variants (each with id, title, price, sku, available, plus option1 for color and option2 for condition), body_html description, vendor, product_type, and an images array. search_products accepts a query string and returns lighter objects — id, title, handle, price, image, url, and available — suited for discovery before fetching full detail. Note that searches for non-Apple brands frequently return empty results.

Buyback and Trade-In Pricing

Four endpoints cover the trade-in flow. get_buyback_brands and get_buyback_categories return UUID-keyed lists of accepted brands and device categories (e.g., Cell Phone, Tablet, MP3 Player). get_buyback_series takes a brand_id and category_id and returns matching device series names and IDs. get_buyback_price_estimate is a POST endpoint that accepts brand_name, model_name, series_name, carrier_name, category_id, and three condition booleans (cracks, lcd_ok, power_up). It returns a payout object containing deviceId, offerId, offerState, recyclable, and an offerV3 array of channel/amount pairs showing payout values by trade-in channel.

Common use cases
  • Build a used iPhone price tracker comparing Gazelle listing prices across conditions and storage tiers using variant data from get_product_detail.
  • Estimate trade-in value for a cracked device by passing condition flags to get_buyback_price_estimate and reading the offerV3 channel payouts.
  • Populate a device resale comparison tool with current best-seller listings from get_best_sellers.
  • Aggregate tablet buyback offers by brand and category using get_buyback_brands, get_buyback_categories, and get_buyback_series in sequence.
  • Index Gazelle's full phone catalog for search or alerting by iterating get_all_phones with the page parameter.
  • Check real-time availability of a specific iPhone SKU by querying get_product_detail and inspecting the available field on each variant.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Gazelle have an official developer API?+
Gazelle does not publish a public developer API or documentation for external integrations. The buyback pricing data in this API is sourced through ecoATM, which is Gazelle's parent company's automated device-buying platform.
What condition and variant details does `get_product_detail` expose?+
get_product_detail returns a variants array where each entry includes option1 (color), option2 (condition such as Good, Excellent, or Flawless), price, sku, and an available boolean. This lets you distinguish pricing across both color and condition grades for the same device model.
Does the API cover Android devices or only Apple products?+
Gazelle's catalog is predominantly Apple hardware. Searches for Android brands via search_products frequently return empty results, and the phones and tablets collections reflect the same inventory bias. The buyback endpoints via ecoATM do accept some non-Apple brands through get_buyback_brands. You can fork this API on Parse and revise it to filter or annotate results by brand where coverage exists.
Does the API return seller reviews or device ratings?+
No review or rating fields are exposed by any of the 9 endpoints. Coverage is limited to product listings, variant-level pricing and condition data, and trade-in payout estimates. You can fork the API on Parse and revise it to add an endpoint targeting any review data Gazelle surfaces on its product pages.
Are trade-in payout amounts broken down by channel?+
get_buyback_price_estimate returns an offerV3 array inside the payout object, where each entry represents a distinct trade-in channel with its associated offer amount. The response also includes offerState and a recyclable flag indicating whether the device qualifies for recycling rather than resale.
Page content last updated . Spec covers 9 endpoints from gazelle.com.
Related APIs in EcommerceSee all →
gsmarena.com API
Search and retrieve detailed smartphone specifications, pricing, and user reviews from GSMArena's extensive phone database. Browse devices by brand or keyword and receive fully normalized, structured data for easy comparison and analysis.
backmarket.com API
Search and browse refurbished electronics across Back Market's catalog, compare pricing by condition, and read seller and product reviews to find the best deals. Filter by product categories and access detailed information about listings to make informed purchasing decisions.
swappa.com API
Search and browse used electronics on Swappa to find detailed listings with pricing data, seller profiles, and product reviews. Compare market prices and make informed buying decisions across thousands of secondhand device listings.
reebelo.com API
Search Reebelo's refurbished products, browse categories and brands, check real-time pricing and condition-based costs, read customer reviews, and discover current deals all in one place. Get detailed product information including SKU prices and collections to compare and find the best secondhand electronics and accessories.
backmarket.fr API
Search for refurbished products on Back Market and retrieve detailed information including product specifications, available variants, pricing, and customer reviews all in one place. Get comprehensive product data to compare options and make informed purchasing decisions on certified refurbished electronics and devices.
smartprix.com API
Search and compare smartphones, tablets, and laptops across Indian retailers with detailed specifications, price history, and real-time deal information. Get the latest tech news and track product prices over time to find the best buying opportunities.
devicespecifications.com API
Search and browse mobile device specifications across all brands and models, then access detailed specs for any device you're interested in. Compare features, technical details, and find exactly the phone or tablet information you need.
garmin.com API
Search and browse Garmin products across categories, view detailed specs and pricing, compare models, and discover new items and promotions. Get comprehensive product information including what's in the box, accessories, and featured items all in one place.