Ajuda Contatos
pt-ptPT-PT
ENEN DEDE ESES PLPL PT-BRPT-BR PT-PTPT-PT RURU TRTR VIVI ZH-CNZH-CN
Conectar o site
Ajuda Contatos

API

Geral
Informações Principais Geração de Assinatura
Depósitos
Começando Criação de Depósito Criação de Depósito sem Redirecionamento (iframe) Notificação de Depósito (webhook) Verificação do Status do Depósito Obtenção da Lista de Depósitos Depósitos sem período de espera de 8 dias (Steam Trade Protection) Aprovação de depósito com retenção de 8 dias Receba notificações de webhook com falha
Depósitos sem SkinsBack UI
Create a deposit without SkinsBack UI (API) Obter o inventário do utilizador
Retirada de skins
Lista de preços (disponibilidade de skins) Pesquisar skins Comprar skin Comprar skins em grandes quantidades Status da compra de skin Histórico de compras de skins
Outro
Saldo do Projeto Histórico de Retiradas do Saldo e Depósitos Moedas e taxas Status do servidor Eventos em tempo real: websockets Eventos em tempo real: webhooks

Lista de preços (disponibilidade de skins)

Este método retorna uma lista de skins disponíveis para retirada.

Os parâmetros obrigatórios estão destacados em azul.

Envie uma solicitação POST para o Endpoint da API com os seguintes parâmetros:

method
string
market_pricelist
game
string
'cs2', 'dota2', 'rust'
full
bool
Por padrão, é retornada uma lista de itens agrupados por nome, que contém a quantidade disponível para retirada. Se você especificar full=1, será retornada uma lista completa com os IDs dos itens sem agrupamento. É recomendado usar a lista agrupada.
extended
bool
Por padrão, é retornado um conjunto mínimo de campos no array de items. Se você especificar extended=1, será retornado um array com informações mais detalhadas sobre cada skin (somente em conjunto com full=1).

Atenção! O tamanho do ficheiro pode ser demasiado grande e, para o processar, utilize bibliotecas para uma análise JSON eficiente (por exemplo, json-machine para PHP).

Resposta do servidor:

Em caso de sucesso, a resposta do servidor será um objeto JSON com o seguinte conteúdo:

last_update
int
Data da última atualização da lista de preços (tempo UNIX)
items
array
Array contendo a lista de skins disponíveis

Objeto 'items'

name
string
Nome da skin
price
float
Preço da skin em USD
classid
string
ID da Classe da skin
count
int
Quantidade disponível

Exemplo de resposta bem-sucedida:

{
    "status": "success",
    "last_update": "1596621504",
    "items": [
        {
            "name": "M4A1-S | Golden Coil (Battle-Scarred)",
            "price": "831.16",
            "count": 1
        },
        {
            "name": "SSG 08 | Fever Dream (Field-Tested)",
            "price": "77.02",
            "count": 2
        },
        {
            "name": "Operator | FBI SWAT",
            "price": "77.76",
            "count": 1
        }
    ]
}

Lista de possíveis erros:

1
file_unavailable
Arquivo temporariamente indisponível
-6
market_disabled
Mercado desativado
erros padrão:
-1
please_use_post_method
É necessário usar o método POST
-2
invalid_shopid
ID do projeto não encontrado no sistema
-3
invalid_signature
Assinatura inválida
-4
shop_not_active
Projeto inativo
-5
invalid_method
Método de API inválido
-7
request_limit_reached
Limite de solicitações excedido (500 por minuto)
-8
invalid_ip_address
Especifique o endereço IP nas configurações do projeto
-9
under_maintenance
Site em manutenção
-10
invalid_client_secret
Cabeçalho X-CLIENT-SECRET inválido
© 2025 SkinsBack. All right reserved.
Ajuda Contatos Acordo de Serviço