Boostdoc API

Übersicht

die Boostdoc API dient zur Verwaltung von dokument-Boost-Einstellungen in Fess. Sie können den Boost-Wert für bestimmte dokumente in den Suchergebnissen anpassen.

Basis-URL

/api/admin/boostdoc

Endpunktliste

Methode Pfad Beschreibung
GET/PUT /settings Boost-dokument-Liste abrufen
GET /setting/{id} Boost-dokument abrufen
POST /setting Boost-dokument erstellen
PUT /setting Boost-dokument aktualisieren
dELETE /setting/{id} Boost-dokument löschen

Boost-dokument erstellen

Request

POST /api/admin/boostdoc/setting
Content-Type: application/json

Request-Body

{
  "urlExpr": "https://example.com/important-page",
  "boostExpr": "2.0",
  "sortOrder": 0
}

Feldbeschreibungen

Feld Erforderlich Beschreibung
urlExpr Ja URL-Ausdruck (kann Regex sein)
boostExpr Ja Boost-Ausdruck
sortOrder Nein Anzeigereihenfolge

Verwendungsbeispiele

curl -X POST "http://localhost:8080/api/admin/boostdoc/setting" \
     -H "Authorization: Bearer YOUR_TOKEN" \
     -H "Content-Type: application/json" \
     -d '{
       "urlExpr": "https://example.com/priority/.*",
       "boostExpr": "3.0",
       "sortOrder": 0
     }'

Referenzinformationen