Member API — files and folders
List/patch/trash files; create folders; mint /d/ downloads. Bulk delete needs toggle.api_bulk_delete_mod (default off).
Member API — files and folders
Manage your library over the API.
Where to find it
Docs: /api · e.g. GET /api/v1/files, GET/PATCH/DELETE /api/v1/file/..., POST /api/v1/folders
How it works
| Action | Endpoint notes | |
|---|---|---|
| List | GET /files - pageSize 1–100; scopes file:read |
|
| Get/patch/delete | `/file/{id | publicCode}` - soft-delete files to trash |
| Create folder | POST /folders - name max 20 |
|
| Mint download | POST /file/{id}/download → /d/{token} (TTL from symlink_expire, default 15 min) |
|
| Bulk delete/move | max 200 ids; bulk delete needs toggle.api_bulk_delete_mod (default off) |
PATCH can set public/premium, rename, description, password, parent. Folders cannot move via PATCH and cannot have access passwords. Single DELETE is for files - folders use bulk-delete when enabled.
Common problems
DELETE did not remove a folder
Use bulk-delete when the mod is on.
Bulk delete 403
Admin has not enabled API bulk delete.