API DE INTEGRAÇÃO

Integre os serviços do Painel Impulso ao seu sistema

Use a API para consultar o catálogo, criar pedidos, acompanhar status e consultar saldo em integrações próprias, automações ou painéis de revenda.

POST recomendado Resposta JSON Endpoint /api/v1
URL da API
https://painelimpulso.com/api/v1
Sua chave de API
1
Autenticação simplesEnvie sua chave no parâmetro key em todas as requisições.
2
Escolha uma açãoUse add, status, services ou balance.
3
Leia o JSONO retorno informa sucesso, dados ou uma mensagem de erro.
action = add

Criar pedido

Cria um novo pedido usando um serviço ativo do catálogo.

POST
keystringobrigatório

Sua chave de API.

actionstringobrigatório

Valor fixo: add.

serviceintegerobrigatório

ID do serviço retornado em services.

linkstringobrigatório

URL, perfil ou destino solicitado pelo serviço.

quantityintegerobrigatório

Quantidade entre o mínimo e o máximo do serviço.

Exemplo de requisição
curl -X POST 'https://painelimpulso.com/api/v1' \
  -d 'key=SUA_CHAVE_API' \
  -d 'action=add' \
  -d 'service=123' \
  -d 'link=https://exemplo.com/perfil' \
  -d 'quantity=1000'
Resposta de sucesso
{
  "status": "success",
  "order": 32
}
action = status

Consultar um pedido

Retorna o estado atual de um pedido pertencente à sua conta.

POST
keystringobrigatório

Sua chave de API.

actionstringobrigatório

Valor fixo: status.

orderintegerobrigatório

ID do pedido.

Exemplo de resposta
{
  "order": 32,
  "status": "Pending",
  "charge": "0.0360",
  "start_count": "0",
  "remains": "0",
  "currency": "USD"
}
action = status

Consultar vários pedidos

Consulte vários IDs de uma vez usando uma lista separada por vírgulas.

POST
keystringobrigatório

Sua chave de API.

actionstringobrigatório

Valor fixo: status.

ordersstringobrigatório

Exemplo: 12,13,14.

Exemplo de resposta
{
  "12": {"order": 12, "status": "Processing"},
  "13": {"order": 13, "status": "Pending"},
  "99": "Incorrect order ID"
}
action = services

Listar serviços

Retorna o catálogo ativo disponível para pedidos via API.

POST
keystringobrigatório

Sua chave de API.

actionstringobrigatório

Valor fixo: services.

service ID do serviçoname nomecategory categoriarate preço por 1000min mínimomax máximo
Exemplo de resposta
[
  {
    "service": "5",
    "name": "Instagram Seguidores",
    "category": "Instagram",
    "rate": "1.02",
    "min": "100",
    "max": "10000"
  }
]
action = balance

Consultar saldo

Retorna o saldo atual da conta vinculada à chave de API.

POST
keystringobrigatório

Sua chave de API.

actionstringobrigatório

Valor fixo: balance.

Exemplo de resposta
{
  "status": "success",
  "balance": "100.00",
  "currency": "USD"
}
ErrosQuando algo estiver inválido, a API retorna um objeto JSON contendo error.
SaldoPedidos criados pela API utilizam o mesmo saldo da sua conta no painel.
SegurançaNão exponha sua chave em páginas públicas, aplicativos distribuídos ou repositórios.
Copiado