Elenca le sottocartelle dirette con l'API REST
Elenca solo le sottocartelle dirette di una cartella, interpreta ogni riga e usa l'endpoint separato dell'elenco file quando servono anche i file.
Ultima revisione
Gli screenshot mostrano l’interfaccia in inglese.
L’endpoint delle sottocartelle restituisce solo cartelle. Usalo per caricare un livello dell’albero su richiesta; usa l’endpoint dell’elenco file quando servono anche i file.

Contratto dell’endpoint
Chiama GET /api/folders/children?workspace_id=wks_…&parent_id=fld_…. Se ometti parent_id, richiedi le cartelle alla radice. La risposta è {ok:true,folders:[…]} e contiene solo le sottocartelle dirette, senza paginazione.
Ogni riga contiene id, name, parent_id, file_count e has_children. Le colonne interne relative allo stato nascosto vengono rimosse prima della serializzazione.
Passaggi
- Usa una chiave Sola lettura o Accesso completo che consenta REST, non sia vincolata a una cartella e appartenga a un ruolo con
access_files. - Scegli un ID di cartella principale noto da una risposta attendibile oppure ometti il parametro per scegliere la radice dello spazio di lavoro.
- Invia la richiesta delle sottocartelle con
workspace_ide l’eventualeparent_id, poi verifica che la risposta contenga HTTP 200 eok:true. - Verifica che ogni riga restituita abbia il
parent_idrichiesto e usahas_childrenper decidere se l’interfaccia debba offrire l’espansione. - Considera
file_countcome metadati della riga della cartella; non aspettarti oggetti file né un campo di continuazione in questa risposta. - Se servono i file, chiama
GET /api/files?workspace_id=wks_…&folder_id=fld_…e confronta i suoifolders,filese i dati di paginazione separati.
Accesso e privacy
Se manca workspace_id, viene restituito workspace_id is required. Se manca l’appartenenza, la risposta è Not a member. Una cartella principale nascosta a chi effettua la richiesta restituisce 404 Folder not found; una cartella principale fuori dal sottoalbero consentito a un membro umano restituisce This folder is outside the folder you're confined to.
Per un membro umano limitato a una cartella, se ometti parent_id, la radice dell’elenco coincide con la cartella a cui è vincolato il membro. È diverso dal vincolo a una cartella di una chiave API: una normale credenziale vincolata viene rifiutata su REST e deve usare WebDAV o S3.
L’endpoint non restituisce ricorsivamente i discendenti. Chiamalo di nuovo con un ID restituito per cui has_children sia valutato come vero.
Risultato previsto
Il corpo contiene solo le cartelle visibili subito sotto la cartella principale scelta. Per recuperare i file, paginarli ed espandere i livelli più profondi servono richieste esplicite separate.

Guide correlate
Ti è stata utile?
Caricamento delle valutazioni…
Quando voti, salviamo un cookie tecnico per un massimo di 180 giorni, così puoi cambiare la tua risposta.
Domande e risposte
Fai una domanda sui passaggi di questa guida. Le domande vengono revisionate prima della pubblicazione.
Non inserire dati dell’account, credenziali o file privati nelle domande pubbliche. Usa l’assistenza privata in questi casi.
Caricamento delle domande…
Accedi al tuo account dosya per fare una domanda.