Discover/gamesir.com API
live

gamesir.com APIgamesir.com

Access GameSir.com's full product catalog via API. Fetch controllers, accessories, hall effect products, variants, collections, and search results.

Endpoints
12
Updated
14d ago
Try it
Page number for pagination.
Max products to return per page (max 250).
api.parse.bot/scraper/c791daef-eacc-4487-b264-6876e31f7bd5/<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/c791daef-eacc-4487-b264-6876e31f7bd5/get_all_products?page=1&limit=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 12 totalclick to expand

Fetch all products from the store with names, handles, prices, variants, images, tags, availability, and descriptions. Uses the Shopify products.json API.

Input
ParamTypeDescription
pageintegerPage number for pagination.
limitintegerMax products to return per page (max 250).
Response
{
  "type": "object",
  "fields": {
    "products": "array of product objects with id, title, handle, body_html, variants, images, tags, options, vendor, published_at"
  },
  "sample": {
    "data": {
      "products": [
        {
          "id": 8122628276458,
          "tags": [
            "for Xbox",
            "Hall Effect"
          ],
          "title": "GameSir G7 SE Xbox Wired Controller",
          "handle": "gamesir-g7-se",
          "images": [
            {
              "src": "https://cdn.shopify.com/s/files/1/2241/8433/files/SE.png"
            }
          ],
          "vendor": "GameSir Official Store",
          "variants": [
            {
              "id": 44095867453674,
              "price": "44.99",
              "title": "G7 SE",
              "available": true
            }
          ],
          "product_type": ""
        }
      ]
    },
    "status": "success"
  }
}

About the gamesir.com API

The GameSir API covers the complete gamesir.com store catalog across 12 endpoints, returning product details, collection listings, variant data, and search results. Endpoints like get_product_detail return full product objects including body_html, variants, options, tags, and images, while get_product_variants isolates per-SKU fields such as price, sku, available, and barcode for a given product handle.

Product Catalog and Collections

get_all_products returns paginated product listings with up to 250 items per page, each object including id, title, handle, body_html, vendor, published_at, variants, images, tags, and options. Use page and limit params to paginate through the full catalog. get_all_collections retrieves every collection on the store — id, handle, title, sort_order, body_html, and updated_at — all fitting on page 1. Once you have a collection_handle, pass it to get_products_by_collection to filter products to that category.

Specialized Collection Endpoints

Several endpoints map to specific named collections: get_new_arrivals queries the new-arrivals collection (typically small, page 2+ returns empty), get_top_rated_products pulls from the hot-sale collection, get_hall_effect_products targets the hall-tech-products handle, and get_accessories fetches from gamesir-accessories. Each returns the same product object shape — id, title, handle, variants, images, and tags. get_sale_products accepts an optional collection_handle parameter, so you can point it at any sale collection discovered via get_all_collections.

Product Detail, Variants, and Recommendations

get_product_detail accepts a product_handle slug such as gamesir-g7-se and returns the full product object, including all variants and the complete HTML description. For variant-only queries, get_product_variants returns an array of variant objects with price, sku, available, option1, option2, option3, weight, and barcode — useful for inventory or pricing checks without fetching the full product. get_related_products takes a numeric product_id (obtainable from get_all_products or get_product_detail) and returns recommended product objects including price and available fields.

Search

search_products accepts a query string and returns a resources object containing a products array with titles, handles, prices, and images. It is suitable for keyword lookups like controller or specific model names like G7.

Common use cases
  • Build a price-tracking tool by polling get_product_variants for price and available changes on specific product handles.
  • Populate a third-party storefront or comparison site using get_all_products with full body_html, images, and variants.
  • Discover current sale items by calling get_sale_products with collection handles retrieved from get_all_collections.
  • Implement a product recommendation widget using get_related_products with a numeric product_id.
  • Monitor new product launches by periodically fetching get_new_arrivals and diffing against a stored product list.
  • Filter and display hall effect controllers specifically using get_hall_effect_products, segmented from the broader accessories catalog.
  • Build a search autocomplete or catalog search feature using search_products against model names or feature keywords.
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 GameSir have an official developer or affiliate API?+
GameSir does not publish a public developer API. Their store runs on Shopify, which has its own Storefront API for store owners, but that is not publicly accessible for third-party developers without merchant credentials.
What does `get_product_variants` return that `get_product_detail` does not?+
get_product_detail returns the full product object including body_html, options, tags, and images alongside variants. get_product_variants returns only the variants array — each with id, title, price, sku, available, option1, option2, option3, weight, and barcode — making it more efficient when you only need per-SKU inventory or pricing data.
Are customer reviews or ratings data available through this API?+
Not currently. The API covers product details, variants, collections, and search results. Customer review text and star ratings are not exposed in any current endpoint response. You can fork this API on Parse and revise it to add a reviews endpoint if that data is accessible on the product pages.
What happens when I paginate past the available results for small collections like new arrivals?+
For collections with few products — such as new-arrivals — requesting page 2 or higher returns an empty products array. The same applies to get_all_collections: all collections fit on page 1, so subsequent pages return empty. Check the returned array length to detect the end of results rather than relying on a total count field, since no total is returned.
Does the API expose product inventory quantities or only availability status?+
The get_product_variants endpoint returns an available boolean per variant, not a numeric stock quantity. If you need quantity-level inventory data, that is not currently exposed. You can fork this API on Parse and revise it to add quantity tracking if that data becomes accessible through additional product fields.
Page content last updated . Spec covers 12 endpoints from gamesir.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.