Merchant API v2
Overview
Ana Sayfa
Temel Bilgiler
İmza Oluşturma
Depozitler
Başlarken
Depozito Oluşturma
Depozito Oluşturma (iframe ile yönlendirme olmadan)
Depozito Bildirimi (webhook)
Depozito Durumu Kontrolü
Depozito Listesi Alma
8 gün beklemesiz yatırımlar (Steam Trade Protection)
8 günlük bekletme ile yatırım onayı
Başarısız web kancası bildirimleri alın
SkinsBack kullanıcı arayüzü olmadan para yatırma
Create a deposit without SkinsBack UI (API)
Kullanıcının envanterini al
Skin çekme
Fiyat listesi (skin mevcudu)
Skin arama
Skin satın alma
Toplu satın alma skinleri
Skin satın alma durumu
Skin satın alma geçmişi
Skin satın alımını iptal et
Diğer
Proje Bakiyesi
Bakiye ve Depozito Çekme Geçmişi
Para birimleri ve döviz kurları
Sunucu durumu
Gerçek zamanlı olaylar: websockets
Gerçek zamanlı olaylar: web kancaları
Skinleri isme göre arama
(market hash name) adına göre cilt arayın ve çıkarılabilir olanları bulun.
Mavi zorunlu parametreleri vurgulanmıştır.
Aşağıdaki parametreleri içeren POST isteği gönderin: API Endpoint
method
string
market_search
game
string
'cs2', 'dota2', 'rust'
name
string
Cilt adı (market hash name)
— VEYA —
names
array
Cilt adlarının bir dizisi (market hash name)
obtained_skin_ids
array
Kullanılabilirliği kontrol etmek için skin ID dizisi (belirtilirse, name/names gerekli değildir, maks: 100)
limit
int
Maksimum sonuç sayısı (varsayılan: 50, maks: 1000)
offset
int
Atlanacak sonuç sayısı (varsayılan: 0)
delivery_types
array
Teslimat türleri dizisi: [1], [2] veya [1,2]. 1 = Instant, 2 = Slow. Varsayılan: [1,2]
Sunucudan gelen yanıt:
Başarılı olursa, sunucudan gelen yanıtta aşağıdaki JSON nesnesi olacaktır:
items
array
Mevcut olan skinlerin bir listesini içeren bir dizi
has_more
bool
Daha fazla sayfa için bir sonraki sayfalar var mı
'items' nesnesi
id
int
Skin ID
name
string
Skin Adı
price
float
Skinin USD fiyatı
classid
string
Skinin Sınıf ID'si
delivery_type
int
Teslimat türü: 1 = Instant, 2 = Slow
paint_index
int / null
Skin Paint Index (null olabilir)
paint_seed
int / null
Skin Paint Seed (null olabilir)
assetid
string / null
Skin Steam asset ID (null olabilir)
source_id
int
Skin kaynak ID
stickers
array
Öğenin sticker, charm ve patch'leri (yalnızca CS2)
Sticker öğesi yapısı
name
string
Tür öneki olan ad (Sticker | ..., Charm | ..., Patch | ...)
img
string
Görsel URL'si
wear
float / null
Aşınma değeri (null olabilir)
slot
int / null
Yuva (null olabilir)
Başarılı yanıt örneği:
{
"status": "success",
"items": [
{
"id": "2715",
"name": "SSG 08 | Fever Dream (Field-Tested)",
"price": "77.02",
"classid": "3770669160",
"delivery_type": 1,
"paint_index": 844,
"paint_seed": 412,
"assetid": "41234567890",
"source_id": 1,
"stickers": [
{
"name": "Sticker | FaZe Clan (Gold) | Shanghai 2024",
"img": "https://cdn.steamstatic.com/apps/730/icons/econ/stickers/rmr2020/faze_gold.png",
"wear": 0,
"slot": 0
},
{
"name": "Charm | Die-cast AK",
"img": "https://cdn.steamstatic.com/apps/730/icons/econ/keychains/weapon_1/kc_wpn_ak_jelly.png",
"wear": 0,
"slot": null
}
]
},
{
"id": "2722",
"name": "SSG 08 | Fever Dream (Field-Tested)",
"price": "77.02",
"classid": "3770669160",
"delivery_type": 2,
"paint_index": 844,
"paint_seed": 90,
"assetid": "41234567891",
"source_id": 2,
"stickers": [
{
"name": "Patch | Howl Patch",
"img": "https://cdn.steamstatic.com/apps/730/icons/econ/patches/howl.png",
"wear": 0,
"slot": null
}
]
}
],
"has_more": true
}
Mümkün olan hataların listesi:
1
missing_required_search_params
'name', 'names' veya 'obtained_skin_ids' bulunamadı
2
name_min_length_3
Cilt adının minimum uzunluğu 3 karakterdir
3
max_names_reached
Maksimum cilt adı sayısı - 100
-6
market_disabled
Pazar kapalı
standart hatalar:
-1
please_use_post_method
POST yöntemi kullanılmalıdır
-2
invalid_shopid
Proje kimliği sistemde bulunamadı
-3
invalid_signature
Geçersiz imza
-4
shop_not_active
Proje etkin değil
-5
invalid_method
Geçersiz API yöntemi
-7
request_limit_reached
İstek sınırı aşıldı (500/dakika)
-8
invalid_ip_address
Proje ayarlarında IP adresini belirtin
-9
under_maintenance
Site bakımda
-10
invalid_client_secret
Geçersiz X-CLIENT-SECRET başlığı