Saltar al contenido 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 extremo inicia un trabajo de descubrimiento de URL para un sitio web. Devuelve un discoveryId con el que puede seguir el progreso y obtener las URL descubiertas.

Cuerpo de la solicitud

url
string
requerido
URL del sitio web a analizar. Debe ser una URL válida con protocolo http o https.
maxUrls
number
predeterminado:"50"
Número máximo de URL a descubrir. Rango: 1-1000.
discoveryType
string
predeterminado:"full"
Método de descubrimiento:
  • full: combina análisis del mapa del sitio y rastreo para un descubrimiento exhaustivo
  • sitemap: solo analiza archivos sitemap.xml
  • crawl: solo rastrea páginas siguiendo enlaces

Respuesta

id
string
Identificador único del trabajo de descubrimiento.
url
string
URL que se está analizando.
status
string
Estado del trabajo: started, processing, completed o failed.
discoveryType
string
Método de descubrimiento en uso.
maxUrls
number
Número máximo de URL a descubrir.
progress
string
Porcentaje de progreso.
totalUrlsFound
number
Número de URL descubiertas hasta el momento.
createdAt
string
Marca de tiempo ISO 8601 de creación del trabajo.
estimatedCompletion
string
Tiempo estimado de finalización.
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"
}