Discover/allkeyshop.com API
live

allkeyshop.com APIallkeyshop.com

Search games, compare CD key prices from multiple sellers, track price history, and retrieve store ratings via the AllKeyShop API.

Endpoints
5
Updated
11d ago
Try it
Game title to search for
api.parse.bot/scraper/1b3e62ce-11d2-4455-939a-032fd4e952a6/<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/1b3e62ce-11d2-4455-939a-032fd4e952a6/search_games?query=Elden+Ring' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for games by title. Returns matching games with slugs, URLs, and platform information. Title, price, info, and image fields may be null depending on the search result format.

Input
ParamTypeDescription
queryrequiredstringGame title to search for
Response
{
  "type": "object",
  "fields": {
    "results": "array of game objects with slug, url, platforms, title, price, info, and image"
  },
  "sample": {
    "data": [
      {
        "url": "https://www.allkeyshop.com/blog/buy-elden-ring-cd-key-compare-prices/",
        "info": null,
        "slug": "buy-elden-ring-cd-key-compare-prices",
        "image": null,
        "price": null,
        "title": null,
        "platforms": [
          "pc"
        ]
      }
    ],
    "status": "success"
  }
}

About the allkeyshop.com API

The AllKeyShop API exposes 5 endpoints covering game search, per-seller offer listings, historical price tracking, game metadata, and store information from AllKeyShop.com. The get_game_offers endpoint alone returns over 8 fields per offer including store rating, region, edition, coupon code, and payment fees, giving developers everything needed to surface real-time CD key price comparisons programmatically.

Game Search and Product Metadata

The search_games endpoint accepts a query string and returns an array of matching games, each with a slug, url, platform list, and optional title, price, and image fields. The slug value is the key identifier used by most other endpoints. To retrieve deeper metadata — including the product_id needed for price history — use get_game_info with the same slug. That endpoint returns title, description (HTML), image, price_range, and a rating object with ratingValue, ratingCount, bestRating, and worstRating.

Seller Offers and Price Comparison

get_game_offers takes a game slug and returns an offers array where each entry includes store_name, store_id, store_rating, price, original_price, coupon_code, region, edition, and activation platform. The optional sort_by parameter accepts price or price_with_fees, letting you order results by the raw price or the total cost after payment processing fees. The response also contains editions and merchants maps that provide structured detail for each offer's edition and seller, plus the numeric product_id string.

Price History

get_game_price_history accepts a numeric product_id (retrieved from get_game_offers or get_game_info) and returns a history array. Each entry records merchant_id, edition, region, last_price, min_discount_price, and best_discount_code, making it straightforward to track how prices and discount codes have changed over time. The response also includes officialMerchants, a comma-separated string of IDs identifying which merchants are flagged as official sellers.

Store Information

get_store_info retrieves merchant-level details. Pass a store_id to target a specific seller, or omit it to return all merchants associated with the given slug. Each returned record includes name, logo, rating (with score, count, and maximum), official flag, card and paypal booleans for accepted payment methods, and a review_link URL. If slug is omitted, the endpoint falls back to a default product page.

Common use cases
  • Build a price alert tool that monitors get_game_offers for drops below a target price_with_fees threshold
  • Populate a game deal aggregator by combining search_games slugs with get_game_offers coupon codes and regional pricing
  • Visualize CD key price trends over time using get_game_price_history min_discount_price and best_discount_code fields
  • Rank sellers by trust score using store_rating from get_game_offers or the rating.score field from get_store_info
  • Filter offers by activation region using the region field in get_game_offers to surface region-specific pricing differences
  • Display game metadata including aggregate user ratingCount and ratingValue from get_game_info on a review dashboard
  • Identify official vs. third-party sellers using the official boolean in get_store_info before presenting offers to end users
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 AllKeyShop have an official developer API?+
AllKeyShop does not publish a documented public developer API. This Parse API provides structured access to game search, offer listings, price history, and store data from the site.
What does `get_game_offers` return and how can I sort results?+
get_game_offers returns an offers array with fields like store_name, store_rating, price, original_price, coupon_code, region, edition, and activation platform per seller. Use the sort_by parameter with value price to sort by the listed price, or price_with_fees to account for payment processing costs. The response also includes editions and merchants lookup maps.
Can I retrieve user reviews or review text for individual sellers?+
get_store_info returns a rating object with score, count, and maximum, plus a review_link URL pointing to the store's review page. Individual review text and per-review content are not currently returned. You can fork this API on Parse and revise it to add an endpoint that fetches review detail from the linked review pages.
Does the API cover DLC, expansions, or in-game currency listings — not just base games?+
The search_games and get_game_offers endpoints return results for whatever AllKeyShop indexes under a given query or slug, which may include DLC and currency packs if they have product pages on the site. There is no dedicated filter parameter to restrict or target only DLC vs. base game listings. You can fork this API on Parse and revise it to add filtering logic over the returned edition field.
Are there any known data gaps or null fields I should handle?+
Yes. The search_games endpoint documents that title, price, info, and image fields may be null depending on the search result format, so defensive null-checking is necessary. The price_range field in get_game_info is also returned as null when not available. Build your integration to tolerate missing values in these fields.
Page content last updated . Spec covers 5 endpoints from allkeyshop.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.
AllKeyShop API – Game CD Key Price Comparison · Parse