Discover/skinport.com API
live

skinport.com APIskinport.com

Access Skinport CS2 skin listings, item details, sales history, and aggregated pricing via 4 endpoints. Filter by category, exterior, and sort by price or date.

Endpoints
4
Updated
1mo ago
Try it
Number of items to skip for pagination.
Sort field. Accepted values: 'date', 'price'.
Sort order. Accepted values: 'asc', 'desc'.
Search query to filter items by name.
Category filter. Accepted values: 'Knife', 'Rifle', 'Gloves', 'Pistol', 'SMG', 'Heavy', 'Agent', 'Charm', 'Sticker', 'Container'.
Exterior filter. Accepted values: 'Factory New', 'Minimal Wear', 'Field-Tested', 'Well-Worn', 'Battle-Scarred'.
api.parse.bot/scraper/978fc4bf-bc5a-4c23-b652-804404dcdcdb/<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/978fc4bf-bc5a-4c23-b652-804404dcdcdb/get_market_items?sort=date&order=desc' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Fetch market listings for items with search, sorting, and category filters. Returns paginated results from the Skinport browse API.

Input
ParamTypeDescription
skipintegerNumber of items to skip for pagination.
sortstringSort field. Accepted values: 'date', 'price'.
orderstringSort order. Accepted values: 'asc', 'desc'.
querystringSearch query to filter items by name.
categorystringCategory filter. Accepted values: 'Knife', 'Rifle', 'Gloves', 'Pistol', 'SMG', 'Heavy', 'Agent', 'Charm', 'Sticker', 'Container'.
exteriorstringExterior filter. Accepted values: 'Factory New', 'Minimal Wear', 'Field-Tested', 'Well-Worn', 'Battle-Scarred'.
Response
{
  "type": "object",
  "fields": {
    "items": "array of item listing objects with saleId, url, marketName, salePrice, wear, category, exterior, etc.",
    "filter": "object containing total count and available filter options",
    "success": "boolean, whether the request succeeded",
    "requestId": "string, unique request identifier"
  },
  "sample": {
    "data": {
      "items": [
        {
          "url": "m9-bayonet-fade-factory-new",
          "wear": 0.008,
          "saleId": 81018456,
          "category": "Knife",
          "currency": "USD",
          "exterior": "Factory New",
          "salePrice": 121866,
          "marketName": "★ M9 Bayonet | Fade (Factory New)"
        }
      ],
      "filter": {
        "total": 18628
      },
      "message": null,
      "success": true,
      "requestId": "abc123"
    },
    "status": "success"
  }
}

About the skinport.com API

The Skinport API provides access to CS2 skin marketplace data across 4 endpoints, covering live market listings, per-listing details, aggregated sales statistics, and a full catalog price list. The get_market_items endpoint lets you search and filter active listings by category, exterior condition, and keyword, returning structured records with sale IDs, prices, and wear data ready for downstream use.

Market Listings and Item Details

get_market_items returns paginated listing objects from the Skinport marketplace. Each record includes fields like saleId, url, marketName, salePrice, wear, category, and exterior. You can narrow results with the query parameter for keyword search, category for weapon type (Knife, Rifle, Gloves, Pistol, SMG, Heavy, Agent, Charm), and exterior for condition (Factory New through Battle-Scarred). Results are sortable by date or price in either direction using the sort and order parameters, with skip for pagination. The response also includes a filter object containing the total listing count and available filter facets.

get_item_details requires both a sale_id and a matching item_slug — the two must refer to the same listing or the request returns a not-found error. When matched correctly, the data object in the response includes the full item record with seller information, a list of similarItems, otherSales of the same item, trend data, sales history suitable for charting, a rating, offers, and a relatedItem object. This makes it useful for building per-listing detail pages or comparisons.

Sales History and Price List

get_sales_history accepts a market_hash_name such as AK-47 | Redline (Field-Tested) and returns price and volume statistics across four time windows: last_24_hours, last_7_days, last_30_days, and last_90_days. Each window exposes min, max, avg, median, and volume values, along with direct links via item_page and market_page fields.

get_price_list returns the full Skinport item catalog with current pricing metadata. Each record includes min_price, max_price, mean_price, median_price, quantity, and Unix timestamps for created_at and updated_at. You can request prices in a specific currency via the currency parameter and restrict results to tradable items only with the tradable boolean flag. This endpoint is suited for bulk price comparison and catalog indexing tasks.

Common use cases
  • Track price trends for specific CS2 skins using 24h, 7d, 30d, and 90d statistics from get_sales_history
  • Build a skin deal-finder by filtering get_market_items by exterior and sorting by price ascending
  • Monitor new listings for a specific item type by querying get_market_items with a keyword and sorting by date
  • Compare seller offers and similar listings for a specific sale using get_item_details' similarItems and otherSales fields
  • Index the full Skinport catalog with min/max/median pricing using get_price_list for bulk price comparison
  • Filter tradable-only items from the price list using the tradable parameter for trade-bot pricing feeds
  • Compute market spread or volatility for an item by combining get_price_list mean/median with get_sales_history volume data
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 Skinport have an official developer API?+
Yes. Skinport provides a public API documented at https://docs.skinport.com. The Parse API covers the same marketplace data and adds search and per-listing detail endpoints that go beyond what the official API exposes.
What does get_item_details return beyond basic listing data?+
It returns a data object containing the full item record with seller info, a similarItems array, an otherSales list for the same item, trends, a history array suitable for charting price over time, a rating, offers, and a relatedItem object. Both sale_id and item_slug are required and must match the same listing.
Does get_sales_history return individual transaction records?+
No — it returns aggregated statistics only: min, max, avg, median, and volume for each of the four time windows (last_24_hours, last_7_days, last_30_days, last_90_days). Individual trade-level records are not exposed. You can fork this API on Parse and revise it to add a custom endpoint if your use case requires finer-grained transaction data.
Can I retrieve a seller's full listing history or profile data?+
Not currently. The API exposes seller information as part of individual item listings via get_item_details, but there is no endpoint for querying by seller or retrieving a seller's complete history. You can fork this API on Parse and revise it to add a seller-focused endpoint.
How does pagination work in get_market_items?+
Pagination uses an offset-based skip parameter — pass the number of items already retrieved to fetch the next page. The filter object in the response includes a total count, which you can use to determine when all results have been fetched.
Page content last updated . Spec covers 4 endpoints from skinport.com.
Related APIs in MarketplaceSee all →
csgoskins.gg API
csgoskins.gg API
pricempire.com API
Search and compare CS2 skin prices across multiple marketplaces. Look up skins by name, retrieve per-condition pricing and historical data, explore order books, and browse marketplace details including fees and payment methods.
csgo.steamanalyst.com API
Track CS2 skin prices in real-time, search for specific skins, and analyze market trends with historical pricing data and top gainers. Compare marketplace listings across different weapons and collections to make informed trading decisions.
haloskins.com API
Search HaloSkins CS2 marketplace items by keyword and retrieve live seller listings for a specific item, including prices, float values, stickers/keychains, and listing metadata.
csgostash.com API
Access live CS2 skin prices, weapon catalogs, and case details. Search across weapons, skins, and collections to find specific items and their current market values.
csfloat.com API
Monitor the latest CS2 skins posted on the CSFloat marketplace with real-time access to item names and prices. Stay ahead of new listings to find deals or track market trends as soon as items go live.
wiki.rustclash.com API
Access Rust game items, skins, blueprints, and crafting data from the RustClash Wiki. Browse and search items by category, explore skin listings with market prices, and retrieve detailed stats including crafting recipes, repair costs, loot locations, and workbench blueprint tiers.
csgoroll.com API
Access real-time CS:GO marketplace listings and stats, browse available cases with detailed information, check leaderboards and case battle results, and view the latest game drops and exchange rates. Track pricing data, compare case odds, and monitor top player rankings all from one unified source.