Discover/GamerPower API
live

GamerPower APIgamerpower.com

Retrieve all active GamerPower discount codes and vouchers via a single API call. Includes code, discount percentage, verification status, and claimed count.

This API takes change requests — .
Endpoint health
verified 16h ago
get_vouchers
1/1 passing latest checkself-healing
Endpoints
1
Updated
17h ago

What is the GamerPower API?

The GamerPower Vouchers API provides access to active discount codes and vouchers through a single endpoint, get_vouchers, returning up to 7 response fields per voucher including the redeemable code, discount percentage, verification status, and claimed count. It covers deals across games, software, VPNs, subscriptions, and online stores — all in one unfiltered response with no pagination required.

Try it

No input parameters required.

api.parse.bot/scraper/fdb74144-6f34-43ae-9157-06b5ea09d9da/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/fdb74144-6f34-43ae-9157-06b5ea09d9da/get_vouchers' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace gamerpower-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: GamerPower SDK — bounded, re-runnable; every call capped."""
from parse_apis.gamerpower_com_api import GamerPower, ParseError

client = GamerPower()

# List all active discount codes
for voucher in client.vouchers.list(limit=3):
    print(voucher.title, voucher.code, voucher.discount)

# Get the first voucher for detailed inspection
item = client.vouchers.list(limit=1).first()
try:
    print(item.title, item.code, item.status, item.description)
except ParseError as e:
    print(f"error: {e.code}")

print("exercised: vouchers.list")
All endpoints · 1 totalmissing one? ·

Returns all active discount codes and vouchers. Each voucher includes its title, discount percentage, verification status, description, the actual redeemable code, claimed count, and thumbnail image. The full set is returned in a single response with no pagination.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "total": "integer count of vouchers returned",
    "vouchers": "array of voucher objects with code, title, discount, status, description, claimed count, and image"
  },
  "sample": {
    "total": 11,
    "vouchers": [
      {
        "id": "4",
        "code": "gamerpower10",
        "image": "https://www.gamerpower.com//assets/images/vouchers/eneba.jpg",
        "title": "Eneba 10% Off Discount Code",
        "status": "Exclusive",
        "claimed": "4870+",
        "discount": "10% Off",
        "description": "Claim your coupon code and save on games, software & gift cards."
      },
      {
        "id": "12",
        "code": "JULIO5",
        "image": "https://www.gamerpower.com//assets/images/vouchers/kinguin.jpg",
        "title": "Kinguin 5% Off Discount Code",
        "status": "Verified",
        "claimed": "195+",
        "discount": "5% Off",
        "description": "5% Off Kinguin coupon code on games, DLCs and software."
      }
    ]
  }
}

About the GamerPower API

What the API Returns

The get_vouchers endpoint returns every currently active voucher from GamerPower in a single response. The top-level object includes a total integer indicating how many vouchers are present, and a vouchers array containing one object per deal. Each voucher object exposes the actual redeemable code, a title identifying the offer, a discount value showing the percentage off, and a status field indicating whether the voucher has been verified as valid.

Voucher Detail Fields

Beyond the headline fields, each entry includes a description providing context about the offer or redemption instructions, a claimed count showing how many users have redeemed that code, and a thumbnail image URL for use in UI rendering. These fields are sufficient to build a working deal-display interface, sort by popularity via claimed, or filter to verified codes via status.

Scope and Freshness

The endpoint returns only currently active vouchers — expired codes are not included in the response. Coverage spans digital categories: PC and console games, game launchers, VPN services, software subscriptions, and digital storefronts. No input parameters are required or accepted; the full active set is always returned, so client-side filtering on discount, status, or claimed is straightforward.

Reliability & maintenanceVerified

The GamerPower API is a managed, monitored endpoint for gamerpower.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when gamerpower.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official gamerpower.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
16h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Display a live feed of verified game discount codes on a deal-aggregator site, using the status field to badge confirmed vouchers
  • Sort vouchers by claimed count to surface the most popular active deals in a browser extension
  • Filter the vouchers array by keyword in title or description to build a category-specific coupon widget
  • Ingest voucher code and discount fields into a price-comparison tool alongside game store pricing data
  • Pull thumbnail images and title values to populate a deal notification bot for Discord or Slack
  • Track changes in claimed count over time to estimate deal velocity and expiry likelihood
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 GamerPower have an official developer API?+
Yes. GamerPower publishes a public API documented at https://www.gamerpower.com/api-read. It covers giveaways and some deal data, but the voucher and discount code data accessible here is not part of that official offering.
What does the `status` field in each voucher object represent?+
The status field indicates whether a voucher has been verified as currently valid. You can use it client-side to filter the vouchers array down to only confirmed codes before displaying them to users.
Does the `get_vouchers` endpoint support filtering or pagination?+
No input parameters are accepted, and no pagination is used — the full set of active vouchers is always returned in a single response. Filtering by discount percentage, category, or status needs to be done on the client side after receiving the response.
Can I retrieve historical or expired vouchers through this API?+
Not currently. The API only surfaces active vouchers; expired codes are not included in the response. You can fork this API on Parse and revise it to add an endpoint that retains and exposes historical voucher records.
Does the API return vouchers for specific game platforms like Steam or Epic Games separately?+
Not currently. Platform or storefront categorization is not a dedicated response field — all active vouchers are returned together, and any platform context would need to be inferred from title or description text. You can fork this API on Parse and revise it to add a platform-filter endpoint.
Page content last updated . Spec covers 1 endpoint from gamerpower.com.
Related APIs in EcommerceSee all →
walmart.com API
Retrieve product data from Walmart.com including pricing, descriptions, availability, reviews, and category listings. Access real-time product information to search by keyword, look up items by ID or URL, and browse department categories.
ikea.com API
Search and browse IKEA's full product catalog to find items by category, compare measurements, read customer reviews, and check real-time store availability and current deals. Discover new arrivals and best-selling products to help you shop smarter and find exactly what you need.
homedepot.com API
Search and browse Home Depot's product catalog to compare pricing, check real-time availability, and review detailed product specifications. Find products across all categories, look up store locations and hours, and check fulfillment options including in-store pickup and delivery.
amazon.co.uk API
Access data from amazon.co.uk.
idealo.de API
Search for products on Idealo.de and retrieve detailed information including current seller offers, price history, technical specifications, and user and expert reviews. Compare prices across sellers and access comprehensive product data to evaluate deals.
target.com API
Search for products across Target's catalog and instantly check real-time in-store availability at nearby Target locations using your zipcode. Find exactly what you're looking for and discover which stores have it in stock, so you can shop smarter and faster.
asos.com API
Search and browse ASOS's fashion catalog to discover products across women's and men's categories, view real-time pricing and stock information, and find trending or sale items. Get detailed product information, explore similar items, and discover new arrivals and brands all in one place.
amazon.in API
Search for products on Amazon India and retrieve detailed information including search suggestions, product details, and bestseller listings. Get instant autocomplete recommendations and access comprehensive product data to compare prices and features across the Indian marketplace.