Discover/csgoroll.com API
live

csgoroll.com APIcsgoroll.com

Access CSGORoll marketplace listings, case details, leaderboards, case battles, best drops, and exchange rates via 9 structured API endpoints.

Endpoints
9
Updated
14d ago
Try it
Cursor for pagination (from pageInfo.endCursor in a previous response)
Number of results per page
api.parse.bot/scraper/377ef654-2cc6-43de-9b9f-43654127175e/<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/377ef654-2cc6-43de-9b9f-43654127175e/get_marketplace_listings?limit=50' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Fetch paginated skin listings from the P2P marketplace. Returns skin name, weapon type, price in coins, markup percentage, paint wear range, stickers, and seller status.

Input
ParamTypeDescription
afterstringCursor for pagination (from pageInfo.endCursor in a previous response)
limitintegerNumber of results per page
Response
{
  "type": "object",
  "fields": {
    "trades": "object containing pageInfo and edges array of marketplace trade listings"
  },
  "sample": {
    "data": {
      "trades": {
        "edges": [
          {
            "node": {
              "id": "VHJhZGU6NzA0NDQ0NTA",
              "status": "LISTED",
              "totalValue": 72.64,
              "tradeItems": [
                {
                  "id": "VHJhZGVJdGVtOjcwODE0OTE3",
                  "stickers": [],
                  "marketName": "'Medium Rare' Crasswater | Guerrilla Warfare",
                  "itemVariant": {
                    "name": "Guerrilla Warfare",
                    "brand": "'Medium Rare' Crasswater",
                    "color": null,
                    "value": 65.15,
                    "rarity": "master"
                  }
                }
              ],
              "hasStickers": false,
              "avgPaintWear": null,
              "markupPercent": 11.5,
              "depositorLastActiveAt": "2026-05-07T10:07:54.426Z"
            },
            "__typename": "TradeEdge"
          }
        ],
        "pageInfo": {
          "endCursor": "WzcwNDQ4OTc0LDQ5XQ==",
          "__typename": "PageInfo",
          "hasNextPage": true
        },
        "__typename": "TradeConnection"
      }
    },
    "status": "success"
  }
}

About the csgoroll.com API

The CSGORoll API exposes 9 endpoints covering the site's P2P skin marketplace, case catalog, active case battles, leaderboards, and coin exchange rates. The get_marketplace_listings endpoint returns paginated skin listings with fields like weapon type, price in coins, markup percentage, paint wear range, and sticker data. Whether you're tracking CS2 skin prices, monitoring case economics, or pulling live exchange rates for TKN coins, this API gives you structured access to CSGORoll's core data.

Marketplace Data

The get_marketplace_listings endpoint returns a cursor-paginated list of active P2P trade listings. Each entry includes the skin name, weapon type, price in coins, markup percentage, paint wear range, sticker details, and seller status. Use the after parameter with the pageInfo.endCursor value from a prior response to walk through pages. The get_marketplace_stats endpoint complements this with aggregate data — specifically volumeCoins, representing the 24-hour trading volume across the marketplace.

Cases and Case Battles

get_cases_list returns all available cases with their name, slug, cost, icon URL, risk factor, and tags. To look up a specific case, get_case_detail accepts a slug parameter (e.g., 'fortune' or 'harvester') and returns matching official and community cases with cost and risk factor metadata. Active case battles are available via get_case_battles_list, which returns live PvP game entries including player information, round details, strategies, and bet amounts.

Drops, Leaderboards, and Exchange Rates

get_best_drops returns the single highest-value case opening recorded today, including the item details, its coin value, and the associated user. get_leaderboard surfaces active campaign data — campaign names, end dates, prize balances, and how prizes are distributed. get_exchange_rates returns the current conversion rates from CSGORoll's TKN coin to a range of fiat and crypto currencies, along with an updatedAt timestamp indicating freshness.

Game Modes

get_games_list enumerates all game modes available on CSGORoll, returning each game's label, link, and availability status along with a total count. This is useful for mapping the platform's full feature set or checking whether a specific game mode is currently active.

Common use cases
  • Track real-time CS2 skin prices and markup trends across the CSGORoll P2P marketplace
  • Monitor 24-hour trading volume in coins via the marketplace stats endpoint
  • Compare case risk factors and costs across the full CSGORoll case catalog
  • Watch active case battles including bet amounts and player strategies
  • Convert CSGORoll coin balances to fiat or crypto using live exchange rates
  • Record daily best-drop data to analyze case opening value over time
  • Pull leaderboard campaign details to track prize pools and end dates
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 CSGORoll have an official public developer API?+
CSGORoll does not publish an official public developer API. There is no documented REST or GraphQL API available to third-party developers on their site.
What fields does get_marketplace_listings return for each skin?+
Each listing in the trades.edges array includes the skin name, weapon type, price in coins, markup percentage, paint wear range, applied stickers, and the seller's status. Pagination is handled via pageInfo.endCursor, which you pass as the after parameter in subsequent requests.
Does the API return historical price data or trade history for individual skins?+
Not currently. The API covers current marketplace listings via get_marketplace_listings and aggregate 24-hour volume via get_marketplace_stats, but does not expose per-item price history or completed trade records. You can fork the API on Parse and revise it to add a historical data endpoint if that source data becomes available.
What does get_exchange_rates return and how current is it?+
It returns an exchangeRates object with currency set to TKN (CSGORoll's coin), an updatedAt timestamp, and a rates array listing each target currency paired with its conversion rate. The updatedAt field tells you exactly when the rates were last refreshed.
Does the API expose individual user profiles or account balances?+
Not currently. The API returns user-associated data only where it appears in game contexts — for example, a user field in get_best_drops or player info in get_case_battles_list. Standalone user profile lookups and account balance data are not covered. You can fork the API on Parse and revise it to add a user profile endpoint.
Page content last updated . Spec covers 9 endpoints from csgoroll.com.
Related APIs in MarketplaceSee all →
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.
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.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
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.
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.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
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.