MARKETPLACE API
Dmarket
Trusted · P2P

DMarket API

Listagens P2P cross-game do DMarket — CS2, Dota 2, Rust, TF2 — unificadas com cada outro marketplace que monitorizamos.

http://www.dmarket.com

Tracked items

19,067

Active listings (24h)

Last update

2026-05-25

19:15 UTC

Refresh cadence

Between scrapes

24h Volume

$11,460,984

Sum price × quantity

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
Souvenir AWP | Dragon Lore (Field-Tested) Souvenir AWP | Dragon Lore (Field-Tested)
$37,772.00
2
EMS Katowice 2014 Challengers EMS Katowice 2014 Challengers
$29,950.61
3
EMS Katowice 2014 Legends EMS Katowice 2014 Legends
$29,416.00
4
AK-47 | Wild Lotus (Factory New) AK-47 | Wild Lotus (Factory New)
$13,500.00
5
AWP | Gungnir (Factory New) AWP | Gungnir (Factory New)
$11,450.00
6
★ Sport Gloves | Superconductor (Factory New) ★ Sport Gloves | Superconductor (Factory New)
$10,539.99
7
AWP | Dragon Lore (Factory New) AWP | Dragon Lore (Factory New)
$10,500.00
8
Souvenir Charm | Budapest 2025 Highlight | ropz A-site AWP Souvenir Charm | Budapest 2025 Highlight | ropz A-site AWP
$10,000.00
9
AWP | Gungnir (Minimal Wear) AWP | Gungnir (Minimal Wear)
$9,999.00
10
★ Specialist Gloves | Crimson Kimono (Factory New) ★ Specialist Gloves | Crimson Kimono (Factory New)
$9,191.00

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-05-25T00:00:00+00:00",
    "variants": null
  },
  {
    "market_hash_name": "Sticker | Slab (Foil) | Krakow 2017",
    "price": 114.65,
    "quantity": 1,
    "createdat": "2026-05-25T00: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-05-18T00:00:00+00:00",
    "price": 124.40,
    "quantity": 1
  },
  {
    "createdat": "2026-05-24T00: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
Waxpeer http://waxpeer.com
Skinbaron http://skinbaron.de
Bitskins http://www.bitskins.com
CSGOcom http://market.csgo.com
HaloSkins http://www.haloskins.io

About Dmarket

DMarket é um dos maiores marketplaces P2P multi-jogos no ecossistema Steam, cobrindo CS2, Dota 2, Rust, TF2 e vários títulos menores. É uma referência de preço sólida para ferramentas de portfolio cross-game porque é uma das poucas fontes que lista itens de cada grande jogo Steam comunitário sob um teto.

Dmarket API — FAQ

O que é DMarket?

DMarket é um marketplace P2P multi-jogos para itens Steam, cobrindo CS2, Dota 2, Rust, TF2 e outros jogos comunitários.

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.

Como acedo aos preços DMarket?

Use /steam/api/items com markets=dmarket e a sua chave API. Preços DMarket vêm no esquema unificado.

How fresh are DMarket prices?

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

DMarket é seguro?

DMarket opera desde 2018 e é um dos marketplaces P2P ocidentais mais estabelecidos. Verifique diretamente com o marketplace antes de transacionar.

Start querying Dmarket in minutes

One key. One schema. Every marketplace.