Discover/microcenter.com API
live

microcenter.com APImicrocenter.com

Access Micro Center product search, technical specs, store inventory, deals, and customer reviews across all physical store locations via a structured API.

Endpoints
8
Updated
4mo ago
Try it
Page number for pagination.
Search keyword (e.g. 'laptop', 'graphics card').
Sort order. Accepted values: match, popular, pricelow, pricehigh, rating.
Micro Center store ID (e.g. 115 for Brooklyn). Use get_all_stores to discover valid IDs.
api.parse.bot/scraper/99d38b3b-2bf4-4033-869d-50ef09d1e077/<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/99d38b3b-2bf4-4033-869d-50ef09d1e077/search_products?query=laptop&sort_by=match&store_id=115' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalclick to expand

Search for products by keyword with optional filters. Returns paginated results from a specific store location.

Input
ParamTypeDescription
pageintegerPage number for pagination.
queryrequiredstringSearch keyword (e.g. 'laptop', 'graphics card').
sort_bystringSort order. Accepted values: match, popular, pricelow, pricehigh, rating.
store_idstringMicro Center store ID (e.g. 115 for Brooklyn). Use get_all_stores to discover valid IDs.
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "products": "array of product objects with name, sku, id, price, stock_status, brand, category, url",
    "store_id": "string store ID used for this query",
    "total_on_page": "integer count of products returned on this page"
  },
  "sample": {
    "data": {
      "page": 1,
      "products": [
        {
          "id": "693095",
          "sku": "834531",
          "url": "https://www.microcenter.com/product/693095/dell-16-plus-db16250-16-laptop-computer-ice-blue",
          "name": "16 Plus DB16250 16\" Laptop Computer - Ice Blue",
          "brand": "Dell",
          "price": "2399.99",
          "category": "Laptops/Notebooks",
          "stock_status": "10IN STOCKat Brooklyn Store"
        }
      ],
      "store_id": "115",
      "total_on_page": 24
    },
    "status": "success"
  }
}

About the microcenter.com API

The Micro Center API covers 8 endpoints for querying computer hardware and electronics data from microcenter.com, including real-time store inventory, full technical specifications, and customer reviews. The search_products endpoint returns paginated results filtered by keyword and store location, while get_product_details exposes structured spec groups alongside key features and pricing metadata for any product ID.

Product Search and Details

The search_products endpoint accepts a query string and optional store_id, sort_by, and page parameters. Results include each product's name, sku, id, price, stock_status, brand, category, and url. Sorting is available by relevance (match), popularity, price (low or high), and rating. The get_product_details endpoint takes a product_id and returns a specs object keyed by specification group, a key_features array, and a product_info object containing brand, productPrice, SKU, mpn, ean, category, inStock, and AvailabilityCode.

Inventory and Store Data

get_store_inventory checks a product's real-time availability at a given store, returning in_stock (string boolean), availability (a human-readable description such as "Available for In-Store Pickup Only."), and stock_status. get_all_stores returns an array of all Micro Center physical locations with their id and name — useful for discovering valid store_id values to pass to other endpoints. get_store_info accepts a store_slug (e.g. brooklyn or cambridge) and returns the store's full address and hours as a semicolon-separated string by day.

Deals, Categories, and Reviews

get_top_deals returns current sale items for a given store, including name, sku, price, stock_status, brand, and url. get_category_products browses by category_id — for example, 518 for Graphics Cards or 123 for Processors — and accepts an optional category_name to improve result accuracy. get_product_reviews retrieves paginated Bazaarvoice reviews, returning the full Results array alongside TotalResults, Limit, Offset, Locale, and error fields.

Common use cases
  • Track in-store stock levels for GPUs and CPUs across multiple Micro Center locations using get_store_inventory
  • Build a price-drop alert tool by polling search_products with sort_by=pricelow for specific hardware categories
  • Aggregate technical specifications from get_product_details to compare CPU or motherboard specs across multiple SKUs
  • Monitor current sale items at a target store using get_top_deals to surface the best available discounts
  • Pull customer review scores and review text from get_product_reviews for sentiment analysis on PC components
  • Generate a store locator with hours and addresses by combining get_all_stores with get_store_info
  • Browse a full category like Graphics Cards (category_id=518) across stores using get_category_products with pagination
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 Micro Center have an official public developer API?+
No. Micro Center does not publish a public developer API or documented data feed for product, inventory, or store data.
What does `get_product_details` return beyond price and availability?+
It returns a specs object broken into specification groups (each containing feature-value pairs), a key_features array of description strings, and a product_info object that includes mpn, ean, brand, category, AvailabilityCode, and inStock. This covers the full detail page data for a given product ID.
Does the `search_products` endpoint return results across all stores simultaneously?+
No. Each call to search_products is scoped to a single store_id. To compare results across locations, you would call the endpoint once per store using IDs from get_all_stores. You can fork this API on Parse and revise it to add a multi-store search wrapper endpoint.
Are online-only or ship-to-home products covered?+
The current endpoints are oriented around in-store availability — get_store_inventory returns availability described as "Available for In-Store Pickup Only" and similar statuses. Online-only order flows are not currently exposed. You can fork this API on Parse and revise it to add an endpoint targeting online-only product listings.
How are `category_id` values discovered? Is there an endpoint to list all categories?+
Category IDs must currently be known in advance — for example, 518 for Graphics Cards, 123 for Processors, 122 for Motherboards. There is no endpoint that lists all available categories and their IDs. You can fork this API on Parse and revise it to add a category-listing endpoint.
Page content last updated . Spec covers 8 endpoints from microcenter.com.
Related APIs in EcommerceSee all →
pccomponentes.com API
Search and browse PC components across categories and retrieve detailed product information including technical specifications, pricing, availability, and customer reviews. Ideal for comparing hardware options across processors, graphics cards, laptops, and more.
newegg.com API
Search Newegg's product catalog and retrieve listings, specifications, customer reviews, Q&A, category trees, and daily deals.
megekko.be API
Search and browse the full Megekko product catalog, view detailed specs, pricing, and stock availability. Browse by category, use keyword search to find specific products, or explore shortcut endpoints for popular categories like GPUs and CPUs.
miniaturemarket.com API
Search for miniature and tabletop gaming products, browse items by category, and access detailed product information including customer reviews and current deals from Miniature Market. Find exactly what you need with comprehensive product listings and real-time pricing data to make informed purchasing decisions.
megekko.nl API
Search and browse products from Megekko's electronics catalog, getting detailed specifications, pricing, and category information to compare items and find exactly what you're looking for. Explore the full product hierarchy to discover items across all categories and subcategories available on the store.
coolblue.be API
Search and browse electronics products from Coolblue Belgium, including CPUs, GPUs, and smartphones, with instant access to detailed specifications, pricing, and availability. Find exactly what you need by category or search query, and check real-time stock and price information across their entire catalog.
mindfactory.de API
Search and browse PC hardware products from Mindfactory.de, including detailed specifications, pricing, and category listings. Find exactly what components you need with powerful search capabilities across their full inventory of computer parts and peripherals.
bestbuy.com API
Search Best Buy's entire product catalog and get instant autocomplete suggestions while browsing, then pull up detailed pricing, availability, and stock information for any item. Easily sort through results, look up multiple products at once, and discover what's trending in real-time.