Passer au contenu 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

Démarre une tâche de découverte d’URL pour un site. Renvoie un discoveryId permettant de suivre la progression et de récupérer les URL découvertes.

Corps de la requête

url
string
requis
URL du site à analyser. Doit être valide avec le schéma http ou https.
maxUrls
number
défaut:"50"
Nombre maximal d’URL à découvrir. Plage : 1–1000.
discoveryType
string
défaut:"full"
Méthode de découverte :
  • full : combine analyse du sitemap et exploration par liens
  • sitemap : analyse uniquement des fichiers sitemap.xml
  • crawl : exploration uniquement en suivant les liens

Réponse

id
string
Identifiant unique de la tâche de découverte.
url
string
URL en cours de découverte.
status
string
État de la tâche : started, processing, completed ou failed.
discoveryType
string
Méthode de découverte utilisée.
maxUrls
number
Nombre maximal d’URL à découvrir.
progress
string
Pourcentage de progression.
totalUrlsFound
number
Nombre d’URL découvertes jusqu’à présent.
createdAt
string
Horodatage ISO 8601 de la création de la tâche.
estimatedCompletion
string
Heure de fin estimée.
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"
}