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

API

Principal
Informações Principais Gerando uma Assinatura
Depósitos
Começando Criando um Depósito Criando um Depósito sem Redirecionamento (iframe) Notificação de Depósito (webhook) Verificando o Status do Depósito Obtendo a 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 a interface do usuário do SkinsBack
Create a deposit without SkinsBack UI (API) Obter o inventário do usuário
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 Saques e Depósitos Moedas e taxas Status do servidor Eventos em tempo real: websockets Eventos em tempo real: webhooks

Informações básicas da API

Introdução

Bem-vindo à API SkinsBack.
Caso tenha alguma dúvida ou sugestão, entre em contato conosco.

A interação com a API SkinsBack é realizada por meio do Endpoint https://skinsback.com/api.php, para o qual os dados devem ser transmitidos por meio de solicitações POST.

Autenticação

Todas as solicitações de API exigem autenticação. Há duas opções de autenticação: via cabeçalhos HTTP ou via assinatura.

Autenticação via cabeçalhos HTTP (mais fácil)

É necessário passar dois parâmetros nos cabeçalhos de requisição HTTP:
X-CLIENT-ID — o valor do ID do Cliente nas configurações do projeto
X-CLIENT-SECRET — o valor do Segredo do Cliente nas configurações do projeto

Autenticação via assinatura (mais complexa)

Ao utilizar o método de autenticação legado, você deve passar dois parâmetros POST:
shopid — o valor do ID do Cliente nas configurações do projeto
sign — a assinatura gerada de acordo com as regras descritas na seção Geração de assinatura.

Estrutura de resposta

Todos os métodos da API têm respostas JSON.
Chamadas de API bem-sucedidas terão a seguinte resposta:

{"status":"success", some data..}

Solicitações malsucedidas conterão error_code e error_message:

{"status":"error", "error_code": 5, "error_message":"some_error"}

Limitando o número de solicitações

Nosso sistema tem um limite de 500 requisições ao servidor por minuto. Se esse limite for excedido, ocorrerá um bloqueio temporário e a resposta da API será a seguinte:

{"status":"error", "error_code": -7, "error_message":"request_limit_reached"}
© 2025 SkinsBack. All right reserved.
Ajuda Contatos Contrato de serviço