Her CS2 eşyası, JSON olarak tanımlı
Her skinin, çıkartmanın, ajanın, anahtarlığın ve kasanın ne olduğu: silah, aşınma ve float aralığı, StatTrak™ ve Souvenir, nadirlik, koleksiyonlar, çıktığı kasalar ve görseli. market_hash_name başına bir kayıt, filtrelemeye hazır.
Ücretli planlar $14.99 / 30 günden başlar · Steam ile giriş
Canlı yanıt
Neye fiyat biçtiğinizi bilin.
API'nin bu eşyalar için yanıtı bu. Aynı market_hash_name onu fiyat, alım emri ve satış API'lerine bağlar.
0
eşya, her biri bir kayıt
0
tür, skinlerden kasalara
0
birleştirilebilir filtre
0
tüm katalog için istek
Rotalar
Tek eşya, birkaçı ya da her sayfa
Diğer API'lerle aynı anahtar ve aynı 30 günlük sınır: sayfada kaç eşya olursa olsun tek istek.
Tek ürün
Tek bir eşya hakkında her şey, her pazar yerinin kullandığı adla.
GET /v1/items/{market_hash_name}Toplu istek
Bir envanterin tamamını bir kerede tanımlamak için birkaç eşya için market_hash_name'i tekrarlayın.
GET /v1/items?market_hash_name=…Tüm eşyalar
Tüm katalog tek yanıtta ya da sayfalar halinde; türe, silaha, koleksiyona, kasaya, nadirliğe ve kaliteye göre filtrelenir.
GET /v1/items?type=skin&weapon=awpİlk yanıta beş dakika
Düz HTTP. Öğrenilecek SDK yok.
- 1Steam ile giriş yapın ve ücretli bir plan seçin.
- 2Anahtarınızı API belgeleri sayfasından kopyalayın.
- 3X-API-KEY başlığında gönderin ve JSON'u okuyun.
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();Onunla yapılanlar
Eşya verileri üzerine neler kuruluyor
Pazar yerleri ve mağazalar
Kendi kataloğunuzu tutmadan silaha, aşınmaya, nadirliğe ve koleksiyona göre filtreler.
Arama ve envanterler
Bir market_hash_name'i tek istekte görsele, nadirlik rengine ve float aralığına çevirin.
Ticaret botları
Yalnızca istediğiniz eşya türleriyle işlem yapın: çıkartma yok, yalnızca bıçaklar, yalnızca tek bir koleksiyon.
Hayran siteleri ve araçlar
Koleksiyon ve kasa sayfaları, kontrat hesaplayıcıları ve teçhizat oluşturucular, tek kaynaktan.
Limitler
Her ücretli planda dahil
Ücretsiz
Ücretsiz
- 100 istek / 30 gün
- 60 istek / dakika
- Dahil değil
Trader
$14.99 / 30 gün
- 5,000 istek / 30 gün
- 120 istek / dakika
- Dahil
Pro
$49.99 / 30 gün
- 25,000 istek / 30 gün
- 300 istek / dakika
- Dahil
Business
$119.99 / 30 gün
- 100,000 istek / 30 gün
- 300 istek / dakika
- Dahil
Tek anahtar
Aynı anahtar her API'yi açar
Eşya API'si
Her eşyanın ne olduğu: aşınma, float aralığı, nadirlik, koleksiyonlar
Sorular
Eşya API'si hakkında sorulanlar
Tüm katalog, her ücretli planda.
Her eşya tanımlı, tek anahtar. Aynı anahtar fiyat, alım emri ve satış API'lerini de çalıştırır.