API Skins

Blog

CS2-Skin-Preis-API: Preise aller Marktplätze in deinen Code holen

Wenn du einen Trading-Bot, Discord-Bot, Skin-Shop oder eine Tabelle betreibst, brauchst du früher oder später Preise von mehr als einem Marktplatz. Jeden zu scrapen ist langsam, bricht oft und führt zu Sperren. Eine Preis-API liefert alles in einer Antwort.

Eine Anfrage, jeder Marktplatz

Die Preis-API von API Skins liefert den niedrigsten Preis eines Artikels auf jedem der 22 Marktplätze. Hol dir nach der Steam-Anmeldung auf der Seite API-Dokumentation einen Schlüssel und sende ihn im Header X-API-KEY:

curl -H "X-API-KEY: ask_..." \
  "https://api.apiskins.com/v1/offers/AK-47%20%7C%20Redline%20(Field-Tested)"

Die Antwort listet jeden Marktplatz, der den Artikel verkauft, mit dem Preis in USD und der letzten Änderung:

{
  "market_hash_name": "AK-47 | Redline (Field-Tested)",
  "offers": [
    { "provider": "buff_163", "price": 31.42 },
    { "provider": "cs_float", "price": 33.1 }
  ]
}

Pakete und der ganze Markt

Nenne mehrere Artikel, indem du market_hash_name wiederholst, oder lass es weg, um alle auf einmal zu erhalten. Füge providers=cs_float,buff_163 hinzu, um nur die gewünschten Marktplätze zu bekommen. Jede Anfrage zählt einmal zum 30-Tage-Limit, egal wie viele Artikel sie liefert, also ist ein voller Download pro Stunde der günstigste Weg zu einer lokalen Marktkopie.

const response = await fetch("https://api.apiskins.com/v1/offers?providers=cs_float,buff_163", {
    headers: { "X-API-KEY": process.env.API_SKINS_KEY! },
});

const items: { market_hash_name: string; offers: { provider: string; price: number }[] }[] = await response.json();

Limits

Der kostenlose Tarif umfasst 100 Anfragen alle 30 Tage für Steams Preise und Kaufaufträge, genug zum Ausprobieren. Bezahlte Abonnements bringen alle anderen Marktplätze und reichen bis 100,000 Anfragen alle 30 Tage. Jede Anfrage zählt auch zu einem Minutenlimit; darüber antwortet die API mit 429 und einem Retry-After-Header. Eine maschinenlesbare Beschreibung jeder Route findest du unter /openapi.json.

Ausprobieren

Preis-API

Das günstigste Angebot jedes Items auf 22 Marktplätzen als JSON, mit einer Anfrage.

Öffnen