Każdy przedmiot CS2 opisany jako JSON
Czym jest każdy skin, naklejka, agent, zawieszka i skrzynka: broń, zużycie i zakres float, StatTrak™ i Souvenir, rzadkość, kolekcje, skrzynki, z których wypada, i jego obrazek. Jeden rekord na market_hash_name, gotowy do filtrowania.
Płatne plany od $14.99 / 30 dni · logowanie przez Steam
Odpowiedź na żywo
Wiedz, co wyceniasz.
Tak API odpowiada dla tych przedmiotów. Ten sam market_hash_name łączy je z API cen, zleceń kupna i sprzedaży.
0
przedmiotów, po jednym rekordzie
0
typów, od skinów po skrzynki
0
filtrów do łączenia
0
zapytanie o cały katalog
Ścieżki
Jeden przedmiot, kilka lub każda strona
Ten sam klucz i ten sam limit 30-dniowy co w innych API: jedno zapytanie, niezależnie od liczby przedmiotów na stronie.
Jeden przedmiot
Wszystko o jednym przedmiocie, po nazwie, której używa każdy marketplace.
GET /v1/items/{market_hash_name}Partia
Powtórz market_hash_name dla kilku przedmiotów, by opisać cały ekwipunek naraz.
GET /v1/items?market_hash_name=…Wszystkie przedmioty
Cały katalog w jednej odpowiedzi lub stronami, filtrowany według typu, broni, kolekcji, skrzynki, rzadkości i jakości.
GET /v1/items?type=skin&weapon=awpPięć minut do pierwszej odpowiedzi
Zwykłe HTTP. Bez SDK do nauki.
- 1Zaloguj się przez Steam i wybierz płatny plan.
- 2Skopiuj klucz ze strony dokumentacji API.
- 3Wyślij go w nagłówku X-API-KEY i odczytaj JSON.
type Item = {
market_hash_name: string;
name: string;
type: "skin" | "sticker" | "agent" | "charm" | "patch" | "music_kit" | "graffiti" | "collectible" | "container";
category: string | null;
weapon: { id: string; name: string } | null;
pattern: string | null;
wear: { id: "fn" | "mw" | "ft" | "ww" | "bs"; name: string } | null;
min_float: number | null;
max_float: number | null;
quality: "Normal" | "StatTrak™" | "Souvenir" | "★" | "★ StatTrak™";
stattrak: boolean;
souvenir: boolean;
rarity: { id: string; name: string; color: string } | null;
label: string | null;
team: "both" | "ct" | "t" | null;
collections: { id: string; name: string }[];
containers: { id: string; name: string }[];
details: Record<string, string>;
image: string | null;
url: string;
};
const API_KEY = process.env.APISKINS_API_KEY!;
const market_hash_name = "StatTrak™ AWP | Asiimov (Field-Tested)";
const response = await fetch(`https://api.apiskins.com/v1/items/${encodeURIComponent(market_hash_name)}`, {
headers: { "X-API-KEY": API_KEY },
});
if (!response.ok) {
throw new Error(`API Skins answered ${response.status}: ${(await response.json()).error}`);
}
const item: Item = await response.json();Co się na nim buduje
Co buduje się na danych o przedmiotach
Marketplace'y i sklepy
Filtry po broni, zużyciu, rzadkości i kolekcji bez własnego katalogu.
Wyszukiwanie i ekwipunki
Zamień market_hash_name na obrazek, kolor rzadkości i zakres float jednym zapytaniem.
Boty handlowe
Handluj tylko wybranymi rodzajami przedmiotów: bez naklejek, tylko noże, tylko jedna kolekcja.
Strony fanów i narzędzia
Strony kolekcji i skrzynek, kalkulatory kontraktów i kreatory wyposażenia z jednego źródła.
Limity
W każdym płatnym planie
Darmowy
Darmowy
- 100 zapytań / 30 dni
- 60 zapytań / minutę
- Poza planem
Trader
$14.99 / 30 dni
- 5,000 zapytań / 30 dni
- 120 zapytań / minutę
- W planie
Pro
$49.99 / 30 dni
- 25,000 zapytań / 30 dni
- 300 zapytań / minutę
- W planie
Business
$119.99 / 30 dni
- 100,000 zapytań / 30 dni
- 300 zapytań / minutę
- W planie
Jeden klucz
Ten sam klucz otwiera każde API
API przedmiotów
Czym jest każdy przedmiot: zużycie, zakres floatu, rzadkość, kolekcje
Pytania
O co pytają w sprawie API przedmiotów
Cały katalog, w każdym płatnym planie.
Każdy przedmiot opisany, jeden klucz. Ten sam klucz obsługuje też API cen, zleceń kupna i sprzedaży.