Zum Hauptinhalt springen

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

Dieser Endpunkt startet die Erstellung einer llms.txt-Datei. Je nach Tarif des Nutzers werden die Methoden „simple“ und „enhanced“ unterstützt.
Bei Enhanced wird KI für qualitativ bessere Titel und Beschreibungen eingesetzt. Es fallen das Doppelte an Credits wie bei Simple an.

Anfragetext

url
string
erforderlich
URL der Website, für die die Datei erzeugt werden soll. Muss eine gültige http/https-URL sein.
options
object
Objekt mit Generierungsoptionen.

Antwort

jobId
string
Eindeutige Kennung des Generierungsjobs.
status
string
Jobstatus: queued, processing, completed oder failed.
progress
number
Fortschritt in Prozent (0–100).
message
string
Für Menschen lesbare Statusmeldung.
fileUrl
string
URL, unter der die erzeugte llms.txt-Datei abrufbar ist.
fullTextUrl
string
URL der Volltextvariante der llms.txt (wenn showFullText aktiviert war).
siteId
string
Kennung der für diese Generierung angelegten oder aktualisierten Website.
creditsUsed
number
Anzahl der für diese Generierung abgebuchten Credits.
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
}