BG16RFPR001-1.001-0068

| {% if prefix %}|prefix={{ prefix }}{% endif %} генериран: {{ generated }}
{% if home_url %}
Начало
{% endif %}
Сканиране
Ключови думи
Търсене
Документ
API
{% if home_url %}
Home
{% endif %}

Help файлове

Ръчни ключови думи (раздели със запетая) — записват се първи във всяка секция от това сканиране. Ако файлът вече е сканиран, включи force.

Избери файл или папка.

Изтриване на секции

Копирай името на файла от таб „Ключови думи“ и го постави тук. Изтриват се всички секции за този файл (не самият help файл).

Код Заглавие Ключови думи Source файл Обновен
Няма избрани секции
⬡
Избери секции от таб Търсене

ГЕНЕРИРАЙ HTML

Документация — за ERP / интеграции

Base URL:

JSON API за четене на help секции, търсене и (опционално) rescan. Готово за връзка с външни системи.

GET/healthz
Статус на услугата и БД; version, git, output_dir_ok, txt_count.
GET/api/sections?prefix=RIP
Списък секции (метаданни + preview текст). Филтър по prefix.
GET/api/search?q=…&prefix=RIP
Търсене по код / заглавие / keywords / html_text.
GET/api/section/{code}
Една секция с пълен текст (text, text_html).
POST/api/keywords/{code}
Body JSON: {"keywords":"а, б, в"} — обновява ключови думи.
POST/api/rescan
multipart: file (един или повече: zip/docx/…), prefix, force, по избор keywords (запетая; първи във всяка секция). Header опционално: X-Rescan-Token.
GET/api/rescan/{job_id}
Статус на rescan задача (queued / processing / done / error).
GET/api/file-extractions?file=…&prefix=RIP
Брой и кодове на секциите за даден файл; ok ако SEC номерацията е уникална и последователна.
DELETE/api/file-extractions?file=…&prefix=RIP
Изтрива всички секции за файла (не самия help файл). Header опционално: X-Rescan-Token.

OpenAPI / Swagger: /docs · ReDoc: /redoc

Типичен ERP поток: GET /api/search → избор на code → GET /api/section/{code} за съдържание.

Тестер

Избери endpoint и натисни „Изпълни“.