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

Informações básicas da API

Introdução

Bem-vindo à API SkinsBack.
Caso tenha alguma dúvida ou sugestão, contacte-nos.

A interação com a API SkinsBack é realizada através do Endpoint https://skinsback.com/api.php, para o qual os dados devem ser transmitidos através de pedidos POST.

Autenticação

Todas as solicitações de API requerem autenticação. Existem duas opções de autenticação: através de cabeçalhos HTTP ou através de assinatura.

Autenticação através de cabeçalhos HTTP (mais fácil)

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

Autenticação através de assinatura (mais complexa)

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

Estrutura de resposta

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

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

Os pedidos mal sucedidos conterão error_code e error_message:

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

Limitando o número de pedidos

O nosso sistema tem um limite de 500 pedidos ao servidor por minuto. Se este 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 Acordo de Serviço