Business Files#
Each business's file repository: nested directories and files.Concepts#
KIO users manage any business's repository through businessid; business users always work on their own business, whatever the path says (except highlighting directories, which uses the path).
Directories can be highlighted in MyKIO (mykio_favorite).
Deleting a directory does not delete its files or subdirectories.
Endpoints#
GET /v1/business/{businessid}/directoriesPOST /v1/business/{businessid}/directoriesDELETE /v1/business/{businessid}/directories/{id}PATCH /v1/business/{businessid}/directories/{id}/mykio_favHighlights a directory in MyKIO.PATCH /v1/business/{businessid}/directories/{id}/mykio_unfavStops highlighting a directory.GET /v1/business/{businessid}/filesEvery file of the business.POST /v1/business/{businessid}/directories/{directoryid}/filesDELETE /v1/business/{businessid}/files/{fileid}GET /v1/files/{businessid}/{fileid}Downloads a file (public).Source#
Router: routes/v1/files.js
Controller: controllers/files.js
Modified at 2026-10-05 22:36:30