K

Carregando...

Membro Verificado
Nome de Usuário -
Email -
Telefone/WhatsApp -
Membro desde -
Último login -

Alterar Senha

Por segurança, sua senha deve ter no mínimo 6 caracteres

Suas Estatísticas

R$ 0,00 Saldo Atual
R$ 0,00 Total Depositado
R$ 0,00 Bônus Recebidos
Nível 1 Seu Nível

Minha Comissão

-

Gerencie suas comissões e solicite saques

R$ 0,00 Disponível para Saque
R$ 0,00 Total Ganho
R$ 0,00 Total Sacado
R$ 0,00 Pendente

Solicitar Saque

Histórico de Saques

Nenhum saque realizado

Bot Telegram

Vincule seu Telegram para enviar presentes pelo bot

Carregando...

Seu Telegram não está vinculado. Para usar o bot:

  1. Abra o Telegram e acesse @userinfobot
  2. Envie /start para descobrir seu ID
  3. Cole seu ID abaixo e clique em Vincular
ID Vinculado -
Username -
Status Aguardando
Abrir Bot

Agendar Envio

Escolha um produto, verifique o jogador e selecione a data — envio automático à meia-noite

1
2
Verifique o ID antes de agendar
Jogador Verificado

Nickname

Nível 0 Rank 0 0 curtidas
BR Tem Passe Sem Passe
Jogador não encontrado
3
Envio automático à meia-noite (00:00)

Histórico

Carregando...

Seu Bônus Diário

Clique para descobrir quanto você ganhou!

🎉 Parabéns!

Você ganhou R$ 0,00

Próximo bônus em --:--:--

Histórico de Bônus

Total este mês R$ 0,00
Total geral R$ 0,00

Valor do Depósito

R$

Mínimo: R$ 10,00 | Máximo: R$ 10.000,00

Pague com PIX

QR Code PIX

Valor: R$ 0,00

Expira em 30:00

Aguardando pagamento...
Tempo Real
Data Produto Código/Chave Valor Status

Nenhuma compra ainda

Suas compras da loja aparecerão aqui

Mensagem de Envio:

Nenhum produto disponível

Novos produtos serão adicionados em breve!

Roleta da Sorte

Gire e ganhe prêmios incríveis!

Roleta Desativada

A roleta está temporariamente desativada. Volte mais tarde!

Seu Saldo
R$ 0,00
APOSTA R$ 1,00
Multiplicador
Aguarde 60s para girar novamente

Resultado

Meus Códigos Ganhos

Histórico completo dos seus prêmios

Últimos Ganhos

Ganhos recentes de todos os jogadores

Seu Tier

Saldo Disponível
R$ 0.00
Sua Chave de Acesso

Essa chave identifica você em todas as requisições. Nunca compartilhe!

Você ainda não gerou uma chave

Clique abaixo para criar sua primeira chave
Se gerar uma nova, a chave atual para de funcionar.
Tipos de Produto
API Envio Direto

O presente é enviado direto pro jogador no jogo. Basta passar o player_id e a API cuida do resto.

Passe Booyah, Emotes, Tokens
Entregue automaticamente in-game
delivery_type: "api" no estoque
CODE Código / Chave

A API retorna os códigos na resposta. Você entrega pro seu cliente como quiser (site, bot, WhatsApp).

Gift Cards, Pins, Recargas
Códigos retornam no campo delivered_codes
delivery_type: "code" no estoque
🔑
1
Gere sua Chave
Crie uma chave acima para se identificar nas chamadas
📦
2
Consulte Estoque
Veja produtos, preços do tier e o tipo de entrega (api ou code)
🎁
3
Envie / Compre
Tipo api: enviado pro jogador. Tipo code: códigos na resposta
4
Pronto!
Saldo debitado automaticamente. Seguro e instantâneo
Rotas da API
Header obrigatório: xkey: sua_chave
Produtos Disponíveis ao vivo
atualizar
Carregando produtos...
GET
Ver Estoque
/api/reseller/stock

Retorna todos os produtos disponíveis com preços do seu tier. Verifique o campo delivery_type para saber como o produto será entregue.

  • id — ID do produto (use no send-gift)
  • name — Nome do produto
  • category — Categoria do produto
  • price_original — Preço original (sem desconto)
  • price — Preço com desconto do seu tier
  • stock — Quantidade disponível (baseado em contas com diamantes ou códigos)
  • delivery_type "api" envio direto | "code" retorna códigos
  • quantity_per_unit — Quantidade enviada por unidade
  • can_buy Quantos você pode comprar com seu saldo atual
A resposta também inclui balance (seu saldo) e diamond_info (diamantes disponíveis por seller key para produtos tipo API).
Resposta — 200 OK (dados reais ao vivo)
Carregando...
POST
Enviar Presente — Tipo API
/api/reseller/send-gift

Para produtos com delivery_type: "api" — o presente é enviado direto pro jogador no jogo. Use para Passe, Emotes, Tokens, etc.

  • product_id obrigatório — ID do produto (do estoque)
  • player_id obrigatório — ID do jogador que vai receber
  • quantity — Quantidade (padrão: 1, máx: 100)
  • gift_message — Mensagem que aparece no presente
  • custom_key — Seu ID do pedido (ex: PEDIDO-001)
Presente enviado com sucesso (exemplo com dados reais)
Carregando...
Erro no envio (saldo estornado)
{
  "success": false,
  "message": "Erro ao enviar presente: Player não encontrado",
  "code": "PLAYER_NOT_FOUND"
}
Se o envio falhar, seu saldo é devolvido automaticamente.
POST
Comprar Produto — Tipo CODE
/api/reseller/send-gift

Para produtos com delivery_type: "code" — retorna os códigos/chaves na resposta. Use para Gift Cards, Pins, Recargas, etc.

Mesma rota do envio API. A diferença está no delivery_type do produto — a API detecta automaticamente.
  • product_id obrigatório — ID do produto (do estoque)
  • player_id obrigatório — pode ser qualquer ID (serve como referência)
  • quantity — Quantidade de códigos (padrão: 1, máx: 100)
  • custom_key — Seu ID do pedido (ex: PEDIDO-001)
Códigos entregues (exemplo com dados reais)
Carregando...
Entrega parcial (estoque baixo)
{
  "success": true,
  "message": "Parcial: 1/3 entregues",
  "purchase": {
    "quantity": 1,
    "delivery_type": "code",
    "delivered_codes": ["GC50-MN34-OP56-QR78"]
  }
}
Saldo insuficiente
{
  "success": false,
  "message": "Saldo insuficiente. Saldo: R$ 5.00, Necessário: R$ 76.00"
}
Guarde os códigos do campo delivered_codes — eles são únicos e não podem ser recuperados depois.
GET
Meus Dados
/api/reseller/me

Retorna seu perfil, saldo atual, tier e estatísticas de compras.

  • name — Seu nome
  • balance — Saldo atual
  • tier — Seu tier de revendedor
  • stats — Total gasto e número de compras
GET
Histórico de Compras
/api/reseller/purchases

Lista suas compras anteriores com paginação. Use ?page=1&limit=20 como parâmetros URL.

  • page — Página (padrão: 1)
  • limit — Itens por página (padrão: 20)
Código Pronto — Copie e Use
JavaScript (Node.js / Browser)
// config
const KEY = 'sua_chave_aqui';
const BASE = 'https://knthub.com.br';
const h = { 'xkey': KEY, 'Content-Type': 'application/json' };

// puxa estoque separando por tipo
async function getEstoque() {
  const r = await fetch(`${BASE}/api/reseller/stock`, { headers: h });
  const { success, products, message } = await r.json();
  if (!success) throw new Error(message);
  return {
    api:  products.filter(p => p.delivery_type === 'api'),
    code: products.filter(p => p.delivery_type === 'code')
  };
}

// envia presente (tipo api — vai direto pro jogador)
async function enviarPresente(prodId, jogadorId, qtd = 1, msg = '') {
  const r = await fetch(`${BASE}/api/reseller/send-gift`, {
    method: 'POST', headers: h,
    body: JSON.stringify({
      product_id: prodId,
      player_id: jogadorId,
      quantity: qtd,
      gift_message: msg,
      custom_key: `PED-${Date.now()}`
    })
  });
  return await r.json();
}

// compra codigo (tipo code — retorna os codigos na resposta)
async function comprarCodigo(prodId, qtd = 1) {
  const r = await fetch(`${BASE}/api/reseller/send-gift`, {
    method: 'POST', headers: h,
    body: JSON.stringify({
      product_id: prodId,
      player_id: '0',  // qualquer valor, so referencia
      quantity: qtd,
      custom_key: `COD-${Date.now()}`
    })
  });
  const data = await r.json();
  if (data.success) return data.purchase.delivered_codes;
  throw new Error(data.message);
}

// exemplo de uso completo
(async () => {
  const { api, code } = await getEstoque();

  // -- produtos API: envia direto pro jogador --
  if (api.length) {
    console.log('Produtos API (envio direto):', api.map(p => p.name));
    const res = await enviarPresente(api[0].id, '123456789');
    console.log(res.success ? 'enviado pro jogador!' : res.message);
  }

  // -- produtos CODE: pega os codigos --
  if (code.length) {
    console.log('Produtos Código:', code.map(p => p.name));
    const codigos = await comprarCodigo(code[0].id, 2);
    console.log('Códigos recebidos:', codigos);
    // ex: ["GC50-AB12-CD34-EF56", "GC50-GH78-IJ90-KL12"]
  }
})();
Python (pip install requests)
import requests
from time import time

# config
KEY  = 'sua_chave_aqui'
BASE = 'https://knthub.com.br'
H    = {'xkey': KEY, 'Content-Type': 'application/json'}

def estoque():
    r = requests.get(f'{BASE}/api/reseller/stock', headers=H)
    data = r.json()
    if not data['success']: raise Exception(data['message'])
    prods = data['products']
    return {
        'api':  [p for p in prods if p['delivery_type'] == 'api'],
        'code': [p for p in prods if p['delivery_type'] == 'code']
    }

# envia presente direto pro jogador (tipo api)
def enviar_presente(prod_id, player, qtd=1, msg=''):
    r = requests.post(f'{BASE}/api/reseller/send-gift', headers=H, json={
        'product_id': prod_id, 'player_id': player,
        'quantity': qtd, 'gift_message': msg,
        'custom_key': f'PED-{int(time())}'
    })
    return r.json()

# compra codigos/chaves (tipo code)
def comprar_codigo(prod_id, qtd=1):
    r = requests.post(f'{BASE}/api/reseller/send-gift', headers=H, json={
        'product_id': prod_id, 'player_id': '0',
        'quantity': qtd,
        'custom_key': f'COD-{int(time())}'
    })
    data = r.json()
    if data['success']: return data['purchase']['delivered_codes']
    raise Exception(data['message'])

# exemplo completo
prods = estoque()

# lista tudo
print('=== Produtos API (envio direto) ===')
for p in prods['api']:
    print(f"  {p['name']}  R${p['price']}  ({p['stock']}x)")

print('=== Produtos Código ===')
for p in prods['code']:
    print(f"  {p['name']}  R${p['price']}  ({p['stock']}x)")

# envia passe pro jogador
if prods['api']:
    res = enviar_presente(prods['api'][0]['id'], '123456789')
    print('Enviado!' if res['success'] else res['message'])

# compra 2 gift cards e pega os codigos
if prods['code']:
    codigos = comprar_codigo(prods['code'][0]['id'], 2)
    print('Códigos:', codigos)
    # ex: ["GC50-AB12-CD34-EF56", "GC50-GH78-IJ90-KL12"]

Gerenciar Categorias

Gerenciar Produtos

Nenhum produto cadastrado

Gerenciar Usuários

ID Nome/Email Saldo Status Tier Ações

Nenhum usuário encontrado

Gerenciar Telegram

Pendentes de Aprovação

Nenhum usuário pendente

Usuários Aprovados

Usuário Telegram ID Username Saldo Ações

Nenhum usuário com Telegram aprovado

Últimos Logs do Bot

Enviar Mensagem em Massa

Envie uma mensagem para todos que já usaram o bot do Telegram.

Suporta formatação Markdown do Telegram
Pré-visualização:
0 usuários receberão esta mensagem
Enviando...

Estoque da API

0

Diamantes Totais

0

Contas Ativas

0

Itens Disponíveis

--:--

Última Atualização

API Desconectada
Seller Key não configurada
ID Item Custo Estoque Status

Clique em "Atualizar Estoque" para verificar

Contas Conectadas

0 contas

Configurações da Loja

Configurações da API

As 3 Seller Keys são configuradas no arquivo .env do servidor:
  • SELLER_KEY_1 - Key 1
  • SELLER_KEY_2 - Key 2
  • SELLER_KEY_3 - Key 3
Ao criar um produto, selecione qual key usar (1, 2 ou 3)

Redes Sociais

Link do grupo para suporte/novidades
Link de convite do servidor
Nome de usuário do Instagram

Configurações do Site

Cores do Site

Personalize as cores do site em tempo real. As mudanças são aplicadas para todos os usuários.

Cor de destaque do site (botões, links, badges)
Variação escura da cor principal (hover, bordas)
Cor secundária (detalhes, gradientes)
Fundo geral do site
Fundo dos cards e painéis
Preview
Header
Texto principal
Texto secundário

Configurações de Recarga

Valor mínimo para recarga/depósito
Valor máximo para recarga/depósito

Gateway de Pagamento

Selecione qual gateway de pagamento será usado no site

Itens Disponíveis na API

item_idNomeDiamantes
1Cartão do Passe Booyah250
2Caixa de Tokens Evo Universal40
3Token Universal10
4Caixa de Avatar Alfabético10
5Conjunto Ninja Preto1500
6Conjunto Ninja Branco1500
7Emote Dab499
8Emote Tubarão bebê499
9Emote Aplauso399
10Emote LOL499
11Emote Agite comigo499
12Emote O Cisne499
13Emote Flores do Amor599

Histórico de Vendas

Data Usuário Produto Player ID Valor Status

Logs do Sistema

Envios Hoje

0

Saldo Adicionado Hoje

R$ 0

Depósitos Hoje

R$ 0

Total de Registros

0

Data/Hora Tipo Usuário Detalhes Valor Status
Carregando logs...
Mostrando 0-0 de 0

Gerenciar Contas (Guests)

Total Contas
-
Total Diamantes
-
Passes (250 💎)
-
UID Diamantes Passes Key Ações
Carregando contas...
-

Gerenciamento da Roleta

Dashboard de Hoje

-

Giros Hoje

-

Arrecadado

-

Distribuído

-

Lucro
Configurações da Roleta
R$
giros
segundos
Prêmios da Roleta
Estoque de Códigos

Carregando estoque...

Últimos Vencedores 0 Apenas quem ganhou prêmios
Carregando...

Agendamentos de Passes

Total
-
Pendentes
-
Enviados
-
Falhou
-
ID Player Usuário Data Status Erro Ações
Carregando...