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

Lance la génération d’un fichier llms.txt. Prend en charge les modes simple et enhanced selon la formule de l’utilisateur.
Le mode enhanced s’appuie sur l’IA pour des titres et descriptions de meilleure qualité. Il coûte le double en crédits par rapport au mode simple.

Corps de la requête

url
string
requis
URL du site pour lequel générer le fichier. Doit être valide avec le schéma http ou https.
options
object
Options de génération.

Réponse

jobId
string
Identifiant unique de la tâche de génération.
status
string
État de la tâche : queued, processing, completed ou failed.
progress
number
Pourcentage de progression (0–100).
message
string
Message lisible décrivant le statut.
fileUrl
string
URL du fichier llms.txt généré.
fullTextUrl
string
URL de la version texte intégral du fichier (si showFullText était activé).
siteId
string
Identifiant du site créé ou mis à jour pour cette génération.
creditsUsed
number
Nombre de crédits débités pour cette génération.
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
}