Discover/backmarket.com API
live

backmarket.com APIbackmarket.com

Search Back Market's refurbished electronics catalog, compare pricing by condition grade, and retrieve seller and product reviews via a structured JSON API.

Endpoints
6
Updated
10d ago
Try it

No input parameters required.

api.parse.bot/scraper/566594f8-ce10-4ec4-9596-24fac4873ebd/<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/566594f8-ce10-4ec4-9596-24fac4873ebd/get_categories' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Retrieves the list of top product categories with their UUIDs and URL slugs. Returns a static list of major device categories available on Back Market US.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "categories": "array of objects with name, uuid, and slug for each category"
  },
  "sample": {
    "data": {
      "categories": [
        {
          "name": "Smartphones",
          "slug": "smartphones",
          "uuid": "0744fd27-8605-465d-8691-3b6dffda5969"
        },
        {
          "name": "iPhone",
          "slug": "iphone",
          "uuid": "e8724fea-197e-4815-85ce-21b8068020cc"
        },
        {
          "name": "Laptops",
          "slug": "laptops",
          "uuid": "e2298717-d200-410a-9d66-f4f65306d91f"
        }
      ]
    },
    "status": "success"
  }
}

About the backmarket.com API

The Back Market API covers 6 endpoints that expose product listings, condition-based pricing, and seller reviews from Back Market's refurbished electronics marketplace. Use search_products to query the catalog by keyword and get paginated results with prices, brands, and model names, or call get_product_details to retrieve per-condition pricing, storage options, color variants, and the current best offer for any product UUID.

Catalog Search and Product Lookup

The search_products endpoint accepts a query string (e.g. 'iPhone 15', 'MacBook Air') plus optional page (0-indexed) and limit parameters. It returns a hits array of product objects — each with listing_id, title, price, brand, model, image, and a id field that is the product UUID used by all other endpoints. The response also includes nbHits and nbPages for pagination. To browse by category rather than keyword, get_categories returns each category's name, uuid, and slug for the major device families available on Back Market US.

Condition Grades and Pricing

get_product_pricing and get_product_details both expose a pickerGroups array that breaks down available options by condition grade (Fair, Good, Excellent, Premium), storage capacity, and color. Each item in a picker group carries a label, price, availability flag, and a pro indicator. get_product_details additionally returns a selectedOffer object with the current best offer's full details: price, merchant info, shipping, and warranty. The isOutOfStock boolean is present on both endpoints.

Seller and Product Reviews

get_seller_reviews takes a seller_uuid (sourced from the merchant.merchantId field in get_product_details) and returns paginated review objects, each with averageRate, comment, createdAt, product context, and customer name. Pagination is handled via next and previous URL fields alongside a count total. get_product_reviews works the same way at the product level, returning comment, rate, and createdAt per review. Both endpoints accept an optional page_size parameter.

Common use cases
  • Track price changes across condition grades (Fair, Good, Excellent, Premium) for a specific device UUID over time
  • Build a refurbished phone comparison tool using search_products results filtered by brand and model
  • Aggregate seller reputation scores by pulling averageRate from get_seller_reviews across multiple merchant UUIDs
  • Monitor stock availability on specific configurations using the isOutOfStock and pickerGroups fields from get_product_pricing
  • Populate a deal-alert service that notifies users when a product's selectedOffer price drops below a threshold
  • Collect product-level review sentiment using comments and ratings from get_product_reviews for a given UUID
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 Back Market have an official public developer API?+
Back Market does not offer a public developer API for catalog or pricing data. Their developer programs are focused on seller integrations (listing and order management) rather than read access to the product catalog.
What does get_product_details return beyond basic pricing?+
It returns the product's URL slug, a merchant object with the seller's company name, country, and city, a pickerGroups array covering condition grades, storage, and color with per-item pricing and availability, and a selectedOffer object with the current best-offer price, shipping details, and warranty. The isOutOfStock boolean is also included.
Does the API cover Back Market listings outside the United States?+
The current endpoints return data from Back Market US. Listings, pricing, and availability in other regional storefronts (France, Germany, UK, etc.) are not currently exposed. You can fork this API on Parse and revise it to target a different regional catalog endpoint.
Can I filter search_products by condition grade or price range?+
search_products accepts a keyword query, a page number, and a result limit — it does not currently expose condition, price range, or brand filter parameters. get_product_pricing provides per-condition pricing once you have a product UUID. You can fork this API on Parse and revise it to add filter parameters if your use case requires pre-filtered search results.
Does the API return order history, wishlist data, or any account-specific information?+
No account-specific data is exposed. The API covers public catalog data: search results, product details, condition pricing, and merchant and product reviews. You can fork this API on Parse and revise it to add any public-facing endpoint not currently in scope.
Page content last updated . Spec covers 6 endpoints from backmarket.com.
Related APIs in MarketplaceSee all →
mouser.com API
mouser.com API
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
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.
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.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
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.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.