AvaliaLocal
Quero revender
Programa de API & Revenda

Revenda avaliações Google
para seus clientes

Integre nossa infraestrutura ao seu painel, agência ou sistema com uma API simples. Você vende, nós entregamos. Margem de até 40% sobre o preço de custo.

3
Endpoints prontos
~40%
Margem de revenda
JSON
API REST simples
24h
Ativação após aprovação

Simples assim

Como funciona o programa de revenda

Você vende o serviço ao seu preço. Envia o pedido pela API. Nós entregamos as avaliações. Seu cliente recebe o resultado.

1

Solicite acesso

Preencha o formulário abaixo. Aprovamos em até 24h e enviamos sua chave de API por e-mail.

2

Venda ao cliente

Defina seu preço de venda. Nossa tabela de custo permite margem de até 40%.

3

Envie pela API

Um POST com plan_id e o link do Maps do cliente. Em segundos o pedido está criado e em processamento.

4

Acompanhe e lucre

Consulte o status via API a qualquer momento. Seu cliente recebe as avaliações no prazo.

Tabela de custo

Preço de custo para revendedores

Você define o preço de venda ao cliente final. Sugerimos margem mínima de 30%.

Starter
5
avaliações
R$ 120
custo para revendedor
Sugestão de venda: R$ 197
Margem: ~39%
Mais pedido
Profissional
10
avaliações
R$ 210
custo para revendedor
Sugestão de venda: R$ 347
Margem: ~39%
Escala
20
avaliações
R$ 360
custo para revendedor
Sugestão de venda: R$ 597
Margem: ~40%

* Preços de custo para revendedores credenciados. O pagamento é cobrado por pedido via PIX. Entre em contato para volumes maiores.

Documentação

Referência da API

API REST simples. Autenticação por chave no header. Resposta em JSON.

BASE URL
https://avalialocal.com/api/reseller/

Todas as requisições devem incluir o header X-API-Key: rsl_sua_chave_aqui

POST /create-order.php Criar pedido de avaliações

Parâmetros do Body (JSON)

CampoTipoObrigatórioDescrição
plan_idstringSimstarter · fundacao · escala
maps_linkstringSimLink público do Google Maps da empresa
business_namestringNãoNome da empresa (melhora textos das avaliações)
client_refstringNãoID do cliente no seu sistema (para rastreamento)

Exemplos

# Criar pedido de 10 avaliações
curl -X POST https://avalialocal.com/api/reseller/create-order.php \
  -H "X-API-Key: rsl_sua_chave_aqui" \
  -H "Content-Type: application/json" \
  -d '{
    "plan_id": "fundacao",
    "maps_link": "https://maps.app.goo.gl/AbCdEfGhIjKlMnOp",
    "business_name": "Restaurante Bom Sabor",
    "client_ref": "cliente_123"
  }'
<?php
$apiKey = 'rsl_sua_chave_aqui';
$data = [
    'plan_id'       => 'fundacao',
    'maps_link'     => 'https://maps.app.goo.gl/AbCdEfGhIjKlMnOp',
    'business_name' => 'Restaurante Bom Sabor',
    'client_ref'    => 'cliente_123',
];

$ch = curl_init('https://avalialocal.com/api/reseller/create-order.php');
curl_setopt_array($ch, [
    CURLOPT_POST           => true,
    CURLOPT_POSTFIELDS     => json_encode($data),
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER     => [
        'X-API-Key: ' . $apiKey,
        'Content-Type: application/json',
    ],
]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);

// $response['order_id'] → ID do pedido para rastreamento
// $response['jobs_created'] → número de avaliações agendadas
var_dump($response);
const response = await fetch('https://avalialocal.com/api/reseller/create-order.php', {
  method: 'POST',
  headers: {
    'X-API-Key': 'rsl_sua_chave_aqui',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    plan_id:       'fundacao',
    maps_link:     'https://maps.app.goo.gl/AbCdEfGhIjKlMnOp',
    business_name: 'Restaurante Bom Sabor',
    client_ref:    'cliente_123',
  }),
});

const data = await response.json();
console.log(data.order_id);      // ID para rastreamento
console.log(data.jobs_created);  // Avaliações agendadas

Resposta de sucesso (200)

{
  "success": true,
  "order_id": 42,
  "order_code": "API-A1B2C3D4",
  "client_ref": "cliente_123",
  "plan": { "id": "fundacao", "name": "Profissional", "qty": 10, "label": "10 Avaliações" },
  "jobs_created": 10,
  "status": "in_progress",
  "tracking_url": "https://avalialocal.com/api/reseller/order-status.php?order_id=42",
  "message": "Pedido criado com sucesso. 10 avaliações agendadas."
}
GET /order-status.php?order_id=42 Consultar status do pedido
curl https://avalialocal.com/api/reseller/order-status.php?order_id=42 \
  -H "X-API-Key: rsl_sua_chave_aqui"

Resposta

{
  "success": true,
  "order_id": 42,
  "business_name": "Restaurante Bom Sabor",
  "delivery_status": "in_progress",
  "jobs_total": 10,
  "jobs_completed": 4,
  "progress_percent": 40,
  "next_delivery_at": "2026-03-27 09:00:00"
}
pending — Aguardando início
in_progress — Em entrega
completed — Finalizado
GET /list-orders.php?page=1&limit=20 Listar todos os pedidos
curl "https://avalialocal.com/api/reseller/list-orders.php?page=1&limit=20" \
  -H "X-API-Key: rsl_sua_chave_aqui"

Comece agora

Sua chave de API está
a um clique de distância

Sem formulário, sem espera. Faça login ou crie sua conta, abra o painel e clique em "Gerar minha chave de API". Pronto.

1

Acesse avalialocal.com e faça login ou crie sua conta gratuita

2

No painel, role até a seção "API de Revenda"

3

Clique em "Gerar minha chave de API" — sua chave aparece na hora

Ir para contato

Perguntas frequentes sobre a revenda

Como funciona o pagamento para revendedores?

O pagamento é cobrado por pedido criado via API, antes da execução. Você recebe uma cobrança via PIX para cada pedido. Em breve disponibilizaremos sistema de créditos pré-pagos para facilitar o fluxo.

Posso usar minha própria marca (white-label)?

Sim. A API não tem nenhuma referência à AvaliaLocal nas respostas. Você pode integrar no seu painel com sua marca. O cliente final não saberá que o serviço é fornecido pela AvaliaLocal.

Qual o prazo de entrega para pedidos via API?

Mesma política dos pedidos diretos: as avaliações são entregues em dias úteis, uma por dia, para garantir que o algoritmo do Google não detecte comportamento artificial. Um pedido de 10 avaliações leva cerca de 10 dias úteis.

Existe limite de pedidos por mês?

Não existe limite fixo. Para volumes muito altos (mais de 30 pedidos/mês), entre em contato para alinhamento de capacidade e possível desconto por volume.