Pular para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.llmgenerator.com/llms.txt

Use this file to discover all available pages before exploring further.

POST /generate

Este endpoint inicia a geração de um arquivo llms.txt. Aceita os métodos de geração “simple” e “enhanced”, conforme o plano do usuário.
A geração enhanced usa IA para títulos e descrições de maior qualidade. Custa o dobro de créditos em relação à geração simples.

Corpo da requisição

url
string
obrigatório
URL do site para o qual gerar o arquivo. Deve ser uma URL válida com protocolo http ou https.
options
object
Objeto com opções de geração.

Resposta

jobId
string
Identificador único do job de geração.
status
string
Status do job: queued, processing, completed ou failed.
progress
number
Percentual de progresso (0–100).
message
string
Mensagem de status legível.
fileUrl
string
URL onde o arquivo llms.txt gerado pode ser acessado.
fullTextUrl
string
URL da versão com texto completo do llms.txt (se showFullText estiver habilitado).
siteId
string
ID do site criado ou atualizado nesta geração.
creditsUsed
number
Quantidade de créditos debitados nesta geração.
curl -X POST https://api.llmgenerator.com/api/v1/generate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
        "url": "https://www.example.com",
        "options": {
          "maxUrls": 25,
          "generationMethod": "enhanced",
          "showFullText": true
        }
      }'
{
  "jobId": "550e8400-e29b-41d4-a716-446655440000",
  "status": "completed",
  "progress": 100,
  "message": "File generated successfully",
  "fileUrl": "https://api.llmgenerator.com/api/v1/file/site_xxxxx",
  "fullTextUrl": "https://api.llmgenerator.com/api/v1/file/site_xxxxx?full=true",
  "siteId": "site_xxxxx",
  "creditsUsed": 50
}