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
14d 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 →
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.