Documentação da API

URL da API
https://topsocialbot.com/api/v2
Método HTTP
POST
Formato da resposta
JSON
Chave da API
Sua chave fica na página de API da sua conta, depois de entrar.

Toda requisição envia key e action. É a API v2 padrão de painéis SMM, então um cliente existente só precisa da nova URL e chave.

Lista de serviços

ParâmetroDescrição
keySua chave da API
actionservices
Exemplo de resposta
[{"service":1,"name":"Followers","type":"Default","rate":"0.90","min":50,"max":10000,"dripfeed":false,"refill":true,"cancel":false,"category":"Instagram"}]

Novo pedido

ParâmetroDescrição
keySua chave da API
actionadd
serviceID do serviço
linkLink da página
quantityQuantidade desejada
runsExecuções para entregar (opcional)
intervalIntervalo em minutos (opcional)
Exemplo de resposta
{"order":23501}

Adicionar pedido (comentários personalizados)

ParâmetroDescrição
keySua chave da API
actionadd
serviceID do serviço
linkLink da página
commentsComentários, um por linha
Exemplo de resposta
{"order":23502}

Status do pedido

ParâmetroDescrição
keySua chave da API
actionstatus
orderID do pedido
Exemplo de resposta
{"charge":"0.27819","start_count":"3572","status":"Partial","remains":"157","currency":"USD"}

Status de vários pedidos

ParâmetroDescrição
keySua chave da API
actionstatus
ordersIDs dos pedidos separados por vírgula
Exemplo de resposta
{"1":{"charge":"0.27819","start_count":"3572","status":"Partial","remains":"157","currency":"USD"},"10":{"error":"Incorrect order ID"}}

Solicitar reposição

ParâmetroDescrição
keySua chave da API
actionrefill
orderID do pedido
Exemplo de resposta
{"refill":"1"}

Criar vários refills

ParâmetroDescrição
keySua chave da API
actionrefill
ordersIDs dos pedidos separados por vírgula
Exemplo de resposta
[{"order":1,"refill":1},{"order":3,"refill":{"error":"Incorrect order ID"}}]

Ver status do refill

ParâmetroDescrição
keySua chave da API
actionrefill_status
refillID da reposição
Exemplo de resposta
{"status":"Completed"}

Ver status de vários refills

ParâmetroDescrição
keySua chave da API
actionrefill_status
refillsIDs de reposição separados por vírgula
Exemplo de resposta
[{"refill":1,"status":"Completed"},{"refill":3,"status":{"error":"Refill not found"}}]

Solicitar cancelamento

ParâmetroDescrição
keySua chave da API
actioncancel
ordersIDs dos pedidos separados por vírgula
Exemplo de resposta
[{"order":9,"cancel":{"error":"Incorrect order ID"}},{"order":2,"cancel":1}]

Saldo

ParâmetroDescrição
keySua chave da API
actionbalance
Exemplo de resposta
{"balance":"100.84292","currency":"USD"}