llms.txt diretamente em seus aplicativos.
URL base
Todos os endpoints da API são relativos à seguinte URL base:Autenticação
A API LLMGenerator usa chaves de API para autenticar requisições. Você pode criar e gerenciar suas chaves em Configurações → Chaves de API. Todas as requisições autenticadas devem incluir o cabeçalhoAuthorization com sua chave de API como token Bearer.
Métodos de geração
A API admite dois métodos de geração distintos:
É possível informar o método com o parâmetro
generationMethod no endpoint /generate. Usuários do plano gratuito só podem usar o método simple.
Sistema de créditos
O uso da API é medido em créditos:- Geração simples: custo base de créditos por URL processada
- Geração enhanced: multiplicador 2x de créditos pelo processamento com IA
- Texto completo: créditos adicionais ao incluir o conteúdo integral da página
/credits/balance.
Limitação de taxa (rate limiting)
As requisições são limitadas conforme seu plano. Se você ultrapassar o limite, receberá a resposta429 Too Many Requests. Os cabeçalhos trazem informações do limite:
X-RateLimit-Limit: máximo de requisições por minutoX-RateLimit-Remaining: requisições restantes na janela atualX-RateLimit-Reset: instante em que a janela reinicia (epoch UTC em segundos)
Suporte a CORS
Endpoints públicos de arquivo (/file/:siteId) suportam CORS e podem ser acessados diretamente pelo navegador. Não exigem autenticação.
Erros
A API usa códigos HTTP padrão:
As respostas de erro incluem um corpo JSON: