Pomoc Kontakty
plPL
ENEN DEDE ESES PLPL PT-BRPT-BR PT-PTPT-PT RURU TRTR VIVI ZH-CNZH-CN
Połącz witrynę
Pomoc Kontakty

API

Merchant API v2
Overview
Główny
Podstawowe informacje Generowanie podpisu
Depozyty
Pierwsze kroki Tworzenie depozytu Tworzenie depozytu bez przekierowania (iframe) Powiadomienie o wpłacie (webhook) Sprawdzanie statusu depozytu Uzyskanie listy depozytów Depozyty bez 8-dniowego oczekiwania (Steam Trade Protection) Zatwierdzenie depozytu z 8-dniowym holdem Otrzymuj powiadomienia o nieudanych webhookach
Depozyty bez interfejsu użytkownika SkinsBack
Create a deposit without SkinsBack UI (API) Pobierz ekwipunek użytkownika
Wyjście skinów
Cennik (dostępność skinów) Wyszukaj skinów Kup skiny Kupuj skórki hurtowo Stan zakupu skina Historia zakupów skinów Anuluj zakup skina
Inny
Bilans projektu Historia wypłat z salda i depozytów Waluty i kursy Status serwera Zdarzenia w czasie rzeczywistym: websockets Zdarzenia w czasie rzeczywistym: webhooki

Wyszukaj skinów według nazwy

Wyszukaj skinów według nazwy (market hash name), która może zostać wyświetlona.

Niebieski podświetla wymagane parametry.

Wyślij żądanie POST do API Endpoint z następującymi parametrami:

method
string
market_search
game
string
'cs2', 'dota2', 'rust'
name
string
Nazwa skina (market hash name)
- LUB -
names
array
Tablica nazw skinów (market hash name)
obtained_skin_ids
array
Tablica ID skinów do sprawdzenia dostępności (jeśli podano, name/names nie są wymagane, maks: 100)
limit
int
Maksymalna liczba wyników (domyślnie: 50, maks: 1000)
offset
int
Liczba wyników do pominięcia (domyślnie: 0)
delivery_types
array
Tablica typów dostawy: [1], [2] lub [1,2]. 1 = Instant, 2 = Slow. Domyślnie: [1,2]

Odpowiedź z serwera:

Jeśli się powiedzie, odpowiedź z serwera będzie zawierać obiekt JSON o następującej treści:

items
array
Tablica zawierająca listę dostępnych skinów
has_more
bool
Czy są jeszcze jakieś kolejne strony do paginacji?

obiekt 'items'

id
int
ID skina
name
string
Nazwa skina
price
float
Cena skina w USD
classid
string
Class ID skina
delivery_type
int
Typ dostawy: 1 = Instant, 2 = Slow
paint_index
int / null
Paint Index skina (może być null)
paint_seed
int / null
Paint Seed skina (może być null)
assetid
string / null
Steam asset ID skina (może być null)
source_id
int
ID źródła skina
stickers
array
Naklejki, charms i patche przedmiotu (tylko CS2)

Struktura elementu naklejki

name
string
Nazwa z prefiksem typu (Sticker | ..., Charm | ..., Patch | ...)
img
string
URL obrazu
wear
float / null
Wartość zużycia (może być null)
slot
int / null
Slot (może być null)

Przykład udanej odpowiedzi:

{
    "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
}

Lista możliwych błędów:

1
missing_required_search_params
brakuje 'name', 'names' lub 'obtained_skin_ids'
2
name_min_length_3
Minimalna długość nazwy skina 3 znaki
3
max_names_reached
Maksymalna liczba tytułów - 100
-6
market_disabled
Rynek jest wyłączony
standardowe błędy:
-1
please_use_post_method
Musisz użyć metody POST
-2
invalid_shopid
W systemie nie znaleziono identyfikatora projektu
-3
invalid_signature
Błędnie złożony podpis
-4
shop_not_active
Projekt jest nieaktywny
-5
invalid_method
Nieprawidłowa metoda API
-7
request_limit_reached
Przekroczono limit żądań (500/minutę)
-8
invalid_ip_address
Określ adres IP w ustawieniach projektu
-9
under_maintenance
Witryna w trakcie prac konserwacyjnych
-10
invalid_client_secret
Nieprawidłowy nagłówek X-CLIENT-SECRET
© 2026 SkinsBack. All right reserved.
Pomoc Kontakty Oferta