7. Riferimenti Tecnici e API

Riferimenti Tecnici e API

Documentazione di riferimento per la scrittura della KB tramite API.

Bookstack API

EndpointMetodoUso
/api/shelvesGETLista scaffali
/api/shelvesPOSTCrea scaffale ({"name", "description_html"})
/api/shelves/{id}PUTAggiorna scaffale e assegna libri con {"books": [id, ...]}
/api/booksPOSTCrea libro ({"name", "description_html"})
/api/books/{id}DELETEElimina libro
/api/pagesPOSTCrea pagina ({"book_id", "name", "html"})

Autenticazione

Authorization: Token <token_id>:<token_secret>

Struttura KB attuale (ID e slug)

EntitàIDSlug
Shelf: Organizzazione1pasquetti-group-organizzazione
Shelf: CRM2crm-e-business-development
Shelf: Pyuty3pyuty-manuale-operativo
Shelf: Amministrazione4amministrazione-e-sicurezza
Shelf: Piano di Lavoro KB5 (o successivo)(da determinare)
Book: Guida alla KB26guida-alla-knowledge-base-pasquetti
Book: Piano di Popolamento(questo)(da popolare)

Flusso di creazione contenuti

1. POST /api/books  -> crea libro (orifano, senza shelf)2. PUT /api/shelves/{id}  -> assegna libro allo scaffale3. POST /api/pages -> crea pagine dentro il libro

Strumenti esterni da referenziare


Revision #1
Created 2026-05-26 09:01:51 UTC by Admin
Updated 2026-05-26 09:01:51 UTC by Admin