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
1mo 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 →
redmagic.gg API
Browse RedMagic's complete product catalog, check real-time stock availability, view pricing and discounts, and compare gaming devices to find the best deal. Search specific products or explore collections to discover the latest RedMagic phones and accessories with up-to-date inventory information.
gamestop.com API
Search GameStop's catalog for games and merchandise, browse products by category, view detailed product information including reviews, and discover what's available—all with seamless access that handles Cloudflare protection automatically.
corsair.com API
Search and filter Corsair's gaming peripherals and PC components catalog by keywords, category, and product attributes like price and specs. Browse detailed product information, compare options, and easily navigate through results with sorting and pagination to find exactly what you need.
g2a.com API
Search for game keys and get real-time pricing, seller ratings, and detailed product information from G2A's marketplace. Browse available categories and find the best deals on digital game licenses from verified sellers.
getfpv.com API
Search and browse products from GetFPV's catalog of FPV drone components and accessories. Retrieve listings by keyword or category, view detailed product specifications, pricing, and stock status, and explore new arrivals and current sales.
kinguin.net API
Search Kinguin's gaming catalog to find products, compare offers, and read user reviews, or browse trending games, bestsellers, and new releases. Get detailed product information to make informed purchasing decisions across their entire inventory.
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.
thegoodguys.com.au API
Search and browse The Good Guys' complete product catalog with detailed tech specs and customer reviews, then find nearby stores and check delivery options for your purchases. Discover deals, filter by category or brand, and access everything you need to shop electronics and appliances with confidence.