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
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ı
Depozit listesini alma
Bu yöntem, oluşturulan depozitler hakkında bilgi almak için kullanılır.
Çekim limiti 1000.
Mavi zorunlu parametreleri vurgulanmıştır.
Aşağıdaki parametreleri içeren POST isteği gönderin: API Endpoint
method
string
orders
starting
int
Başlangıç zamanı (UNIX)
ending
int
Bitiş zamanı (UNIX)
start_from
int
Sayfalama için yanıtta bulunan start_from parametresi (sonuçlar 1000 ile sınırlıdır)
Sunucudan gelen yanıt:
Başarılı olursa, sunucudan gelen yanıtta aşağıdaki JSON nesnesi olacaktır:
total_count
int
Toplam sonuç sayısı (sonuç sayısı 1000 ile sınırlıdır)
has_more
bool
Daha fazla sayfa için bir sonraki sayfalar var mı
start_from
int
Sayfalama için kullanılır
items
array
Aşağıda açıklanan öğelerin bir dizisi
'items' nesnesi
status
string
success - ödeme başarılı, pending - bekleniyor, fail - başarısız, in_hold - bekletilen yatırım
in_hold durumundaki yatırım success veya fail durumuna geçebilir.
Sadece 8 gün beklemesiz yatırımlar için: hold_approved - bekletilen yatırım onaylandı, hold_returned - onaylanmış bekletilen yatırım iptal edildi. Daha fazla detay...
in_hold durumundaki yatırım success veya fail durumuna geçebilir.
Sadece 8 gün beklemesiz yatırımlar için: hold_approved - bekletilen yatırım onaylandı, hold_returned - onaylanmış bekletilen yatırım iptal edildi. Daha fazla detay...
transaction_id
string
İşlem ID'si sistemimizde
order_id
string
Sisteminizdeki benzersiz ID numarası
steam_id
string
Steam ID kullanıcısı
date
int
Depozitonun UNIX oluşturma zamanı
amount
double
Kullanıcı tarafından 'currency' para birimi cinsinden yatırılan tutar
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
amount_currency
string
Ödeme birimi
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
amount_in_currencies
object
Tüm mevcut birimlerde yatırılan miktar
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
user_amount
double
Kullanıcının currency biriminde, proje ayarlarındaki çarpanla çarpılmış miktar
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
user_amount_in_currencies
object
Tüm mevcut birimlerde, proje ayarlarındaki çarpanla çarpılmış kullanıcının yatırdığı miktar
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
offer_date
int
Kullanıcı için
takas teklifi oluşturma UNIX zamanı (olabilir veya olmayabilir)
takas teklifi oluşturma UNIX zamanı (olabilir veya olmayabilir)
in_hold_until
int
Bekletilen yatırımın
son kullanma tarihi (UNIX zamanı)
son kullanma tarihi (UNIX zamanı)
trade_offer_id
string
Steam'deki Takas Teklifi ID'si (olabilir veya olmayabilir)
skins_send_date
int
Ciltlerin aktarılma UNIX zamanı (olabilir veya olmayabilir)
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
custom_currency
string
Özel para birimi adı (belirtilmişse)
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
custom_currency_rate
double
Özel para birimi kuru (belirtilmişse)
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
custom_currency_sum
double
Kullanıcının 'custom_currency' para birimi cinsinden yatırdığı tutar
(sadece status = success, in_hold veya hold_approved olduğunda)
(sadece status = success, in_hold veya hold_approved olduğunda)
reason
string
Başarısızlık durumunun nedeni:
1. 'timeout' - görünümleri seçme süresi doldu
2. 'trade_timeout' - Steam'de ticareti kabul etme süresi doldu
3. 'trade_canceled' - Steam'de ticaret iptal edildi
(Sadece status = fail olduğunda)
1. 'timeout' - görünümleri seçme süresi doldu
2. 'trade_timeout' - Steam'de ticareti kabul etme süresi doldu
3. 'trade_canceled' - Steam'de ticaret iptal edildi
(Sadece status = fail olduğunda)
Mümkün olan hataların listesi:
1
missing_starting_or_ending
Başlangıç veya bitiş tarihi yok
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ığı