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 /discovery

Este endpoint inicia a descoberta de URLs de um site. Retorna um discoveryId para acompanhar o progresso e obter as URLs.

Corpo da requisição

url
string
obrigatório
URL do site. Deve ser válida com protocolo http ou https.
maxUrls
number
padrão:"50"
Número máximo de URLs a descobrir. Intervalo: 1–1000.
discoveryType
string
padrão:"full"
Método de descoberta:
  • full: combina análise de sitemap e rastreamento por links
  • sitemap: apenas arquivos sitemap.xml
  • crawl: apenas seguindo links

Resposta

id
string
Identificador único do job de descoberta.
url
string
URL sendo processada.
status
string
Status: started, processing, completed ou failed.
discoveryType
string
Método de descoberta em uso.
maxUrls
number
Limite máximo de URLs.
progress
string
Percentual de progresso.
totalUrlsFound
number
Quantidade de URLs descobertas até o momento.
createdAt
string
Data de criação em ISO 8601.
estimatedCompletion
string
Estimativa de conclusão.
curl -X POST https://api.llmgenerator.com/api/v1/discovery \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
        "url": "https://www.example.com",
        "maxUrls": 100,
        "discoveryType": "full"
      }'
{
  "id": "disc_1706540000_abc123xyz",
  "url": "https://www.example.com",
  "status": "started",
  "discoveryType": "full",
  "maxUrls": 100,
  "progress": "0",
  "totalUrlsFound": 0,
  "createdAt": "2026-01-29T12:00:00.000Z",
  "estimatedCompletion": "2026-01-29T12:05:00.000Z"
}