Documentação Técnica

API Ecotracker

Integre o sistema de cashback verde em sua plataforma com nossa API RESTful completa e documentada.

99.9%

Uptime SLA

<200ms

Tempo de Resposta

1000+

Requisições/segundo

24/7

Suporte Técnico

Comece em 5 Minutos

Integração simples e rápida com exemplos prontos

1. Instalar Dependências
npm install axios
2. Dar Cashback Verde
import axios from 'axios';

const API = 'https://app.ecotracker.club/api/trpc';
const TOKEN = 'seu_token_jwt';

async function darCashback(valorCompra: number) {
  const tokens = Math.floor(valorCompra * 0.01); // 1% cashback
  
  const { data } = await axios.post(
    `${API}/wallet.addTokens`,
    {
      amount: tokens,
      description: `Cashback - R$ ${valorCompra.toFixed(2)}`,
      type: 'earn'
    },
    {
      headers: { 'Authorization': `Bearer ${TOKEN}` }
    }
  );
  
  return data.result.data;
}

// Uso
darCashback(150.00).then(wallet => {
  console.log(`Novo saldo: ${wallet.balance} ECOT`);
});

Principais Endpoints

APIs prontas para integração

Adicionar Tokens
Dar cashback verde aos clientes
POST
/api/trpc/wallet.addTokens
Obter Carteira
Consultar saldo do usuário
GET
/api/trpc/wallet.getWallet
Histórico
Listar transações com paginação
GET
/api/trpc/wallet.getTransactions
Estatísticas
Impacto ambiental detalhado
GET
/api/trpc/wallet.getStats

Veja a documentação completa com todos os endpoints, parâmetros e exemplos

Recursos da API

Autenticação JWT

Sistema seguro de autenticação com tokens JWT e refresh tokens automáticos.

SDKs Oficiais

Bibliotecas prontas para Node.js, Python, PHP, Ruby e Java.

Webhooks

Receba notificações em tempo real sobre eventos importantes.

Pronto para Integrar?

Entre em contato com nossa equipe para obter suas credenciais de API e começar a oferecer cashback verde aos seus clientes.