MARKETPLACE API
Dmarket
Trusted · P2P

DMarket API

Cross-game P2P-listings van DMarket — CS2, Dota 2, Rust, TF2 — verenigd met elke andere marketplace die wij volgen.

www.dmarket.com

Tracked items

19,259

Active listings (24h)

Last update

2026-06-20

19:05 UTC

Refresh cadence

~33 min

Between scrapes

24h Volume

$11,138,010

Sum price × quantity

Dmarket at a glance

Trust signals, fee structure and supported payment rails — pulled directly from our marketplace registry.

Trust & profile

4.2 / 10

Trust score · based on 19,786 reviews

Trusted partner P2P marketplace

Top 10 most expensive items on Dmarket

A visual preview of what the price API actually returns — pulled live from our DB.

We always return the lowest price
# Item Lowest price
1
EMS Katowice 2014 Challengers EMS Katowice 2014 Challengers
$29,950.61
2
EMS Katowice 2014 Legends EMS Katowice 2014 Legends
$29,416.00
3
AK-47 | Wild Lotus (Factory New) AK-47 | Wild Lotus (Factory New)
$14,642.80
4
Sticker Slab | coldzera | Copenhagen 2024 Sticker Slab | coldzera | Copenhagen 2024
$13,784.37
5
AWP | Gungnir (Factory New) AWP | Gungnir (Factory New)
$12,999.00
6
AWP | Dragon Lore (Factory New) AWP | Dragon Lore (Factory New)
$11,242.23
7
★ Sport Gloves | Superconductor (Factory New) ★ Sport Gloves | Superconductor (Factory New)
$10,339.99
8
AWP | Gungnir (Minimal Wear) AWP | Gungnir (Minimal Wear)
$10,289.00
9
Souvenir Charm | Budapest 2025 Highlight | ropz A-site AWP Souvenir Charm | Budapest 2025 Highlight | ropz A-site AWP
$10,000.00
10
Sticker Slab | SENER1 (Glitter) | Antwerp 2022 Sticker Slab | SENER1 (Glitter) | Antwerp 2022
$9,772.07

Prices reflect the cheapest active Dmarket listing per item over the last 24 hours.

Games supported on Dmarket

Query Dmarket via our API

Filter the unified /steam/api/items endpoint with markets=dmarket to return only Dmarket listings — or omit it for a side-by-side view across every marketplace.

  • Single auth header, same JSON schema for every market.
  • Filter by game, item name, price range, float.
  • Sort by price, listing volume, or recency.
  • Same DTO across REST and WebSocket streams.
Dmarket API Request
# curl with API key
curl "https://www.steamwebapi.com/steam/api/items?key=$KEY&markets=dmarket&game=cs2"
# PHP
$res = file_get_contents('https://www.steamwebapi.com/steam/api/items?key=' . $KEY . '&markets=dmarket');
$items = json_decode($res, true);
# Node.js / JavaScript
const r = await fetch(`https://www.steamwebapi.com/steam/api/items?key=${KEY}&markets=dmarket`);
const items = await r.json();

Dedicated Dmarket endpoints

On top of the unified /steam/api/items route, every market we cover gets two convenience endpoints — one schema, one auth header, every marketplace.

GET /market/dmarket/prices

Live prices snapshot

Returns the current Dmarket catalogue as a flat array. Each row is one item with the lowest active price we have on record.

Sample response
[
  {
    "market_hash_name": "Souvenir UMP-45 | Gunsmoke (Minimal Wear)",
    "price": 130.69,
    "quantity": 1,
    "createdat": "2026-06-20T00:00:00+00:00",
    "variants": null
  },
  {
    "market_hash_name": "Sticker | Slab (Foil) | Krakow 2017",
    "price": 114.65,
    "quantity": 1,
    "createdat": "2026-06-20T00:00:00+00:00",
    "variants": null
  }
]
  • · Same JSON schema across every marketplace we cover.
  • · We surface the lowest price per item — never an average, never a stale tick.
  • · Optionally filter by market_hash_name or convert prices via ?currency=EUR.
GET /market/dmarket/history

Per-item price history

Daily-snapshot history of the lowest Dmarket price for a given item, ideal for charts and portfolio trackers.

Sample response
[
  {
    "createdat": "2026-06-13T00:00:00+00:00",
    "price": 124.40,
    "quantity": 1
  },
  {
    "createdat": "2026-06-19T00:00:00+00:00",
    "price": 130.69,
    "quantity": 1
  }
]
  • · One row per day, always the lowest price we recorded for that day.
  • · Bounded with start_date and end_date (YYYY-MM-DD).
  • · market_hash_name is required — history is per-item, not per-market.

Prefer one call across every marketplace? Use the unified /steam/api/items endpoint with markets=… — same DTO, comparison data included.

Dmarket vs. other marketplaces

All marketplaces
Marketplace Tracked items
Skinport http://www.skinport.com 36,354
Waxpeer http://waxpeer.com 19,567
Skinbaron http://skinbaron.de 20,704
CSGOcom http://market.csgo.com 25,570
Tradeit http://tradeit.gg 22,690

About Dmarket

DMarket is een van de grootste multi-game P2P-marketplaces in het Steam-ecosysteem, met CS2, Dota 2, Rust, TF2 en diverse kleinere titels. Het is een solide prijsreferentie voor cross-game portfoliotools, omdat het een van de weinige bronnen is die items uit elke grote Steam-communitygame onder één dak listet.

Dmarket API — FAQ

Wat is DMarket?

DMarket is een multi-game P2P-marketplace voor Steam-items, met CS2, Dota 2, Rust, TF2 en andere communitygames.

Which games does DMarket support?

DMarket is one of the broadest multi-game marketplaces — CS2, Dota 2, Rust, TF2 and smaller titles. Our API surfaces the full DMarket catalogue.

Hoe krijg ik toegang tot DMarket-prijzen?

Gebruik /steam/api/items met markets=dmarket en je API-sleutel. DMarket-prijzen komen binnen in het verenigde schema.

How fresh are DMarket prices?

We pull DMarket regularly — the 'Last refresh' stat shows the most recent scrape timestamp.

Is DMarket veilig?

DMarket is sinds 2018 actief en is een van de meest gevestigde westerse P2P-marketplaces. Verifieer rechtstreeks bij de marketplace voordat je een transactie doet.

Start querying Dmarket in minutes

One key. One schema. Every marketplace.