Marketplace API

Mannco.store API

CS2 AND Rust prices from one marketplace — the only market we read that quotes both games. Get Mannco.store's lowest ask and listing count for 0 CS2 and Rust items, refreshed every 10 minutes — in the same response as Steam and 11 other marketplaces. Grab a free key or read the docs.

0
items priced
10 minutes
refresh cycle
Doppler phase prices
13
markets in one call

Why read Mannco.store through this API

Mannco.store is the rare marketplace that treats Rust with the same seriousness as CS2, which makes it the sixth Rust price source on our list and the thirteenth for CS2. Its official API hands over the whole catalog for a game in one response — item name, lowest ask and live stock count — so the integration reads clean data instead of scraping listings.

Their API budget is one bulk request per five minutes per key, so we alternate games each cycle: CS2 on one five-minute slot, Rust on the next. Prices arrive in USD cents with stock counts per item, and both feeds land in the same per-market breakdown as every other marketplace — lowest ask, quantity, and a seat in the cross-market best price.

The point of a single API is that you are not maintaining 12 integrations. Mannco.store arrives in the same shape as every other market: minor units, a currency, a listing count and a capture timestamp. Switch ?currency=EUR and every market converts together.

What you get for each Mannco.store item

Example: Mannco.store in a cross-market response

One request returns every market's live price for an item. Prices below were true when this page was built:

curl "https://steamdataapi.com/api/v1/items/AK-47%20%7C%20Redline%20(Field-Tested)/markets" \
  -H "Authorization: Bearer sdk_YOUR_KEY"
{
  "currency": "USD",
  "best": { "market": "csfloat", "price": 2702 },
  "spread": 475,
  "markets": [
    { "market": "csfloat", "price": 2702, "quantity": 3737, "capturedAt": "2026-08-27T22:10:00Z" },
    { "market": "lisskins", "price": 2738, "quantity": 2309, "capturedAt": "2026-08-27T22:10:01Z" },
    { "market": "c5game", "price": 2770, "quantity": 2175, "capturedAt": "2026-08-27T22:10:20Z" },
    { "market": "haloskins", "price": 2796, "quantity": 1683, "capturedAt": "2026-08-27T22:10:11Z" },
    { "market": "buff163", "price": 2797, "quantity": 10545, "capturedAt": "2026-08-27T22:10:20Z" }
  ]
}

At build time Mannco.store was asking $31.77 for that item with 88 listings, against $27.02 at the cheapest venue (csfloat). That gap is exactly what the best and spread fields hand you without comparing anything yourself.

Tracking Mannco.store prices over time

A single ask tells you today; a series tells you whether today is unusual. Every market accrues a daily lowest-ask point, so you can pull Mannco.store's own history and compare it against Steam's median-sale series — which reaches back to 2013-08-13 and totals 16,532,624 daily points across the catalog.

curl "https://steamdataapi.com/api/v1/items/AK-47%20%7C%20Redline%20(Field-Tested)/history?source=markets&days=90" \
  -H "Authorization: Bearer sdk_YOUR_KEY"

The two series answer different questions. Steam's median is what items actually sold for, which lags but cannot be moved by one optimistic listing. Mannco.store's daily low is what you could have bought at. Traders generally want both: the sale price to value a position, the ask to act on one.

From a Mannco.store price to a portfolio total

The same prices drive inventory valuation. Give the inventory endpoint a public SteamID and every item comes back priced — at the Steam ask and at cross-market real value, with Mannco.store included in the comparison — plus float, paint seed and Doppler phase where they apply, and a portfolio total in your currency.

const res = await fetch(
  "https://steamdataapi.com/api/v1/inventory/76561198000000000?game=cs2&currency=EUR",
  { headers: { Authorization: "Bearer sdk_YOUR_KEY" } },
);
const { totalValue, items } = await res.json();

Mannco.store versus the other markets we read

Item coverage differs a lot by venue. These counts are live from our own catalog:

MarketplaceItems pricedGames
Mannco.store (this page)0CS2
Skinport29,843CS2 + Rust
CSFloat27,949CS2
Buff16316,207CS2
DMarket24,894CS2 + Rust
Waxpeer27,720CS2 + Rust
Lis-Skins27,429CS2 + Rust
SkinBaron21,197CS2
HaloSkins27,908CS2
WhiteMarket27,751CS2
YouPin89815,663CS2
C5Game15,908CS2

Steam itself is the ninth source: 30,342 CS2 and 5,445 Rust items carry a Steam ask, with median-sale history back to 2013 — 16,532,624 daily points in total.

Frequently asked questions

Does the Mannco.store API cover Rust as well as CS2?

Mannco.store lists CS2 items only, so this endpoint returns CS2 prices. For Rust, prices come from Steam, Skinport, Waxpeer, Lis-Skins and DMarket — see the Rust API.

How fresh are Mannco.store prices?

Mannco.store is re-read every 10 minutes. Every price carries a capturedAt timestamp so you can see exactly how old it is rather than guessing.

Do I get Mannco.store prices for Doppler phases?

Mannco.store does not expose the Doppler phase per listing, so phase prices come from the markets that do — WhiteMarket, Buff163, Waxpeer, Lis-Skins, DMarket, SkinBaron, HaloSkins and Skinport. Ask for ?variants=1 and you get whichever markets quote each phase.

Can I get historical Mannco.store prices?

Yes. Every market accrues a daily lowest-ask series, so /history?source=markets returns Mannco.store's day-by-day price next to the others. Steam's median-sale series reaches back to 2013-08-13 and is on the same endpoint with ?source=steam.

What happens when Mannco.store stops listing an item?

It drops out of that item's markets array once its last capture ages past seven days, rather than showing a price nobody is offering. The cross-market real value keeps its last known figure, so a delisting does not turn your valuations into nulls.

Is this an official API?

No. This is an independent API that reads public marketplace data and serves it in one normalised shape. We are not affiliated with Mannco.store, Valve or Steam.

Start reading Mannco.store prices

Free key, no card. Create one, then call /api/v1/items/{name}/markets. Full reference in the docs, limits on pricing.