Endpoint

37 endpoint, tutti sul tuo box. Sostituisci BOX_URL con l’indirizzo del tuo server — lo trovi in Impostazioni → Informazioni dispositivo.

Autenticazione#

Tutti gli endpoint tranne /health richiedono una API key.

HTTP
x-api-key: YOUR_API_KEY

# oppure
Authorization: Bearer YOUR_API_KEY

Tutti i dettagli in Autenticazione, inclusi gli header di workspace e la struttura condivisa degli errori.

Notifiche#

Invia notifiche all’app desktop, poi leggi e gestisci il feed.

Cartelle#

Raccolte di conoscenza e le impostazioni che le indicizzano.

File#

Documenti dentro una cartella. Il caricamento viene elaborato in background.

Recupero senza LLM: passaggi, punteggi, fonti.

Assistenti#

Configurazioni riutilizzabili di prompt, cartelle e strumenti.

Chat#

Fai domande. Le risposte arrivano in streaming come Server-Sent Events.

Conversazioni#

Rileggi e gestisci quello che è stato chiesto.

Discovery#

Identità, modelli, strumenti e mappa delle capacità a runtime.

App esterne#

Apri la tua applicazione dentro la Box: l’apertura ti consegna una chiave che agisce per conto di chi l’ha aperta.

Un’integrazione tipica#

Quasi tutti i progetti seguono gli stessi quattro passi.

  1. 1. Recupera gli ID. Elenca le cartelle e gli assistenti — oppure creali, se il box è appena partito.
  2. 2. Carica i documenti. Carica i file in una cartella e aspetta la fine dell’elaborazione.
  3. 3. Chiedi. Cerca direttamente per avere i passaggi grezzi, oppure invia un messaggio in chat per una risposta scritta con le citazioni.
  4. 4. Avvisa qualcuno. Invia una notifica all’app desktop quando il lavoro è finito.

Collection Postman

Importa la collection Postman e imposta box_server_url e api_key per provare ogni endpoint senza scrivere codice.
Riferimento API | IntelligenceBox