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.
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.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/fdb74144-6f34-43ae-9157-06b5ea09d9da/get_vouchers' \ -H 'X-API-Key: $PARSE_API_KEY'
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")
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.
No input parameters required.
{
"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.
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.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Display a live feed of verified game discount codes on a deal-aggregator site, using the
statusfield to badge confirmed vouchers - Sort vouchers by
claimedcount to surface the most popular active deals in a browser extension - Filter the
vouchersarray by keyword intitleordescriptionto build a category-specific coupon widget - Ingest voucher
codeanddiscountfields into a price-comparison tool alongside game store pricing data - Pull
thumbnailimages andtitlevalues to populate a deal notification bot for Discord or Slack - Track changes in
claimedcount over time to estimate deal velocity and expiry likelihood
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 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.
Does GamerPower have an official developer API?+
What does the `status` field in each voucher object represent?+
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?+
Can I retrieve historical or expired vouchers through this API?+
Does the API return vouchers for specific game platforms like Steam or Epic Games separately?+
title or description text. You can fork this API on Parse and revise it to add a platform-filter endpoint.