Saltar para o conteúdo principal
Esta página explica como monitorar o uso da API da Enrow e o consumo de créditos, e como otimizar suas requisições para gastar menos créditos. Para entender como os créditos são precificados por endpoint, consulte Créditos e cobrança.

Como acompanho o uso da minha API?

Você pode acompanhar o uso da API da Enrow de duas maneiras: visualmente no dashboard ou de forma programática por meio do endpoint da conta.

Onde posso ver o uso no dashboard?

O Dashboard da Enrow oferece uma visão em tempo real do seu uso:
  • Créditos consumidos ao longo do tempo
  • Detalhamento por endpoint
  • Taxas de sucesso e de falha
  • Créditos restantes

Como verifico o uso com a API?

Consulte o endpoint da conta para verificar o uso de forma programática. Autentique a requisição com sua chave de API no cabeçalho x-api-key — nenhum payload no corpo é necessário:
curl https://api.enrow.io/account/info \
  -H "x-api-key: YOUR_API_KEY"
Response
{
  "credits": 8500,
  "webhooks": ["https://your-app.com/webhooks/enrow"]
}
O valor de credits é o seu saldo restante, e webhooks lista as URLs registradas na sua conta. Consulte a referência Informações da conta para o esquema completo da resposta.

Como otimizo o uso da minha API?

Para reduzir o consumo de créditos e permanecer dentro dos seus limites de taxa, agrupe suas requisições com endpoints em lote, receba resultados com webhooks em vez de polling e armazene em cache os resultados que você já recuperou.
Em vez de fazer muitas requisições individuais, agrupe-as (até 5.000 entradas por requisição de e-mail em lote, 3.000 por requisição de telefone em lote):
// ❌ 100 separate requests
for (const contact of contacts) {
  await findEmail(contact);
}

// ✅ 1 bulk request
await findEmailsBulk(contacts);
Consulte Encontrar e-mails e Encontrar telefones para operações em lote.
O polling desperdiça créditos e cota de limite de taxa. Use webhooks para receber os resultados automaticamente:
{
  "fullname": "John Doe",
  "company_domain": "example.com",
  "settings": {
    "webhook": "https://your-app.com/webhook"
  }
}
Saiba como funciona a entrega em Como os webhooks funcionam.
Armazene os resultados para evitar chamadas de API redundantes para o mesmo contato.

FAQ

Não. Consultar o endpoint Informações da conta retorna seus créditos restantes e webhooks registrados sem consumir nenhum crédito.
Os créditos são consumidos conforme as regras em Créditos e cobrança. Quando uma requisição falha antes do processamento — por exemplo, uma resposta 402 Insufficient credits — nenhum crédito é debitado. Consulte Tratamento de erros e Códigos de status para os formatos de resposta.
Agrupe suas requisições com endpoints em lote e use webhooks em vez de polling para obter os resultados. Ambos reduzem o número de chamadas que você faz. Consulte Limites de taxa para os limites atuais de requisições.

Próximos passos

Créditos e cobrança

Veja como os créditos são consumidos em cada endpoint.

Informações da conta

Recupere seu saldo de créditos e webhooks registrados.

Webhooks

Receba os resultados automaticamente em vez de fazer polling.

Limites de taxa

Entenda os limites de requisições da API antes de escalar.