Discover/Codashop API
live

Codashop APIcodashop.com

Access Codashop's game credits catalog across 10+ countries. List products by country, search by keyword, and retrieve SKUs, pricing, and payment channels.

Endpoint health
verified 3d ago
search_products
get_product_details
list_products
3/3 passing latest checkself-healing
Endpoints
3
Updated
26d ago

What is the Codashop API?

The Codashop API provides 3 endpoints to access Codashop's game top-up and credits catalog across multiple countries. Use list_products to browse all available titles by country, search_products to find games by keyword, or get_product_details to retrieve full SKU listings, prices, and payment channels for a specific product. Response fields include product names, thumbnail URLs, SKU amounts, stock status, and per-country payment options.

Try it
Two-letter country code determining which regional catalog to query.
api.parse.bot/scraper/597d96b0-e557-4767-8550-b2d0ab574467/<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/597d96b0-e557-4767-8550-b2d0ab574467/list_products?country=ng' \
  -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 codashop-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.

from parse_apis.codashop_products_api import Codashop, Country, ProductNotFound

codashop = Codashop()

# Browse the Philippines catalog
ph_catalog = codashop.catalog(country=Country.PHILIPPINES)

# List all available products
for product in ph_catalog.list():
    print(product.product_name, product.section, product.thumbnail_url)

# Search for a specific game
for result in ph_catalog.search(query="mobile legends"):
    print(result.product_name, result.product_url, result.product_image)

# Get detailed product info with SKUs and pricing
page = ph_catalog.get_product(product_path="mobile-legends")
print(page.product.name, page.product.tagline)
print(page.total_skus)

for sku in page.skus:
    print(sku.title, sku.price, sku.has_stock, sku.discount_percentage)

for category in page.sku_categories:
    print(category.name, category.sort_order)

for channel in page.payment_channels:
    print(channel.display_name, channel.min_price)
All endpoints · 3 totalmissing one? ·

List all products available on Codashop for a given country. Returns products organized by sections (Popular, New, Web Store, etc.) with thumbnails and URLs. Product availability varies significantly by country — a product listed in one country may not exist in another.

Input
ParamTypeDescription
countrystringTwo-letter country code determining which regional catalog to query.
Response
{
  "type": "object",
  "fields": {
    "locale": "string locale code derived from country (e.g., 'en-ng')",
    "country": "string country code used for the request",
    "products": "array of product objects with thumbnailUrl, productName, productUrl, sale, popularity, nofollow, section, sectionType, isExternal",
    "total_products": "integer total number of unique products found"
  },
  "sample": {
    "data": {
      "locale": "en-ng",
      "country": "ng",
      "products": [
        {
          "sale": null,
          "section": "POPULAR",
          "nofollow": false,
          "isExternal": false,
          "popularity": 0,
          "productUrl": "/en-ng/call-of-duty-mobile",
          "productName": "Call of Duty: Mobile",
          "sectionType": "feedProducts",
          "thumbnailUrl": "https://cdn1.codashop.com/S/content/mobile/images/product-tiles/CODM_oct23-tile.png"
        }
      ],
      "total_products": 50
    },
    "status": "success"
  }
}

About the Codashop API

Product Catalog by Country

The list_products endpoint accepts a country parameter (e.g., ng, ph, id, my, th) and returns all game top-up products available in that country, organized into sections such as Popular, New, and Web Store. Each product object includes thumbnailUrl, productName, productUrl, sale, popularity, section, sectionType, and isExternal. Product availability varies significantly by country — a title available in Indonesia may not appear in Nigeria.

Search and Product Details

The search_products endpoint takes a query string (e.g., genshin, call of duty) and an optional country code. Results are scoped to that country's catalog and return productName, productUrl, productImage, imageAltText, and additionalSearchTerms. The get_product_details endpoint accepts a product_path slug (e.g., mobile-legends, genshin-impact) and a country code, returning the full skus array with fields like id, title, amount, price, strikethrough, hasStock, status, and tags, plus skuCategories and paymentChannels.

Payment Channels and SKU Categories

get_product_details also returns a paymentChannels array, where each entry carries id, displayName, tagline, imageUrl, status, and minPrice. This lets you present or filter payment options available to buyers in a given country. The skuCategories array groups SKUs by named tiers (with id, name, sortOrder, imageUrl), which is useful for building denomination selectors in purchase flows.

Reliability & maintenanceVerified

The Codashop API is a managed, monitored endpoint for codashop.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when codashop.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 codashop.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
3d ago
Latest check
3/3 endpoints 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
  • Build a cross-country game top-up price comparison tool using get_product_details SKU price fields across multiple country codes.
  • Populate a regional game credits storefront by listing all products per country with section groupings from list_products.
  • Implement a game title search feature using search_products with query and country inputs to surface relevant top-up options.
  • Monitor stock availability for specific SKUs by checking hasStock and status fields returned by get_product_details.
  • Display available payment methods for a product in a given country using the paymentChannels array with displayName and minPrice.
  • Track promotional pricing by comparing price and strikethrough values in the SKU objects returned per product.
  • Catalog new and trending Codashop titles per region using the section and sectionType fields from list_products.
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 Codashop have an official public developer API?+
Codashop does not publish a public developer API or documentation for third-party access to its product catalog.
What does `get_product_details` return beyond pricing?+
Beyond SKU prices, it returns the full product object (including tagline, shortDescription, metaDescription, thumbnailUrl, logoUrl, and countryCode), a skuCategories array for grouping denominations, and a paymentChannels array listing each available payment method with its displayName, status, and minPrice.
How does country scope affect search results?+
The search_products endpoint scopes results to the catalog of the specified country. A game available in the Philippines (ph) but not in Nigeria (ng) will appear in results for ph and not for ng. Always pass the appropriate country code to get relevant results for your target market.
Does the API support retrieving purchase history or order status?+
No. The API covers catalog data — product listings, SKU details, and payment channels. Purchase history, order status, and user account data are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting order-related data if that access becomes available.
Are all Codashop countries covered by the `list_products` endpoint?+
The endpoint documents codes including ng, ph, id, my, and th, covering several of Codashop's main markets. Not all countries Codashop operates in may be supported, and product availability varies per country. You can fork the API on Parse and revise it to add support for additional country codes.
Page content last updated . Spec covers 3 endpoints from codashop.com.
Related APIs in MarketplaceSee all →
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.
cdkeys.com API
Search and browse digital game keys across thousands of titles, view product details, pricing, and discover best sellers and latest releases from CDKeys. Filter games by category, compare options, and stay updated on the newest game key listings available.
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.
cos.com API
Search and browse COS fashion products by name or category to instantly access pricing, product images, and direct links to items. Retrieve detailed information about specific products including descriptions, availability, and pricing to compare styles and make informed shopping decisions.
allkeyshop.com API
Search for games and compare CD key prices across multiple sellers to find the best deals, while tracking price history and viewing detailed store information. Get instant access to current game offers and pricing data to make informed purchasing decisions.
playerok.com API
Search and browse in-game items, accounts, and gaming services on Playerok's gaming marketplace. Access detailed product listings, game categories, and featured items. Filter by game or category to retrieve available offerings.
coop.it API
Search and browse Coop Italy's product catalog across categories and subcategories to find detailed information about items, prices, and current offers. Discover product recommendations and get comprehensive details including availability and promotional deals to help you shop more efficiently.
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.