Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GhostLabs-ent/MakersVault
/ endpoints
Endpoints
25 in github.com/GhostLabs-ent/MakersVault
⨍
Functions
403
◇
Types & classes
28
↳
Endpoints
25
Route
create_folder
app.post("/folders", response_model=FolderOut)
makervault/api/main.py:None
Route
delete_asset
app.delete("/asset/{asset_id}")
makervault/api/main.py:None
Route
delete_folder
app.delete("/folder/{folder_id}")
makervault/api/main.py:None
Route
download_folder
app.get("/folder/{folder_id}/download")
makervault/api/main.py:None
Route
download_zip
app.post("/download/zip")
makervault/api/main.py:None
Route
get_file
app.get("/file/{asset_id}/{name}")
makervault/api/main.py:None
Route
get_mount_import_settings
app.get("/settings/mount-import", response_model=MountImportSettingsOut)
makervault/api/main.py:None
Route
get_thumb
app.get("/thumb/{asset_id}.jpg")
makervault/api/main.py:None
Route
health
app.get("/health")
makervault/api/main.py:None
Route
import_from_link
app.post("/import", response_model=AssetOut)
makervault/api/main.py:None
Route
import_zip_entries
app.post("/import/zip", response_model=ImportZipResult)
makervault/api/main.py:None
Route
inspect_import_link
app.post("/import/inspect", response_model=ImportInspectOut)
makervault/api/main.py:None
Route
list_assets
app.get("/assets", response_model=List[AssetOut])
makervault/api/main.py:None
Route
list_folders
app.get("/folders", response_model=List[FolderOut])
makervault/api/main.py:None
Route
list_import_zip_entries
app.post("/import/zip/entries", response_model=ImportZipEntriesOut)
makervault/api/main.py:None
Route
list_tags
app.get("/tags", response_model=List[str])
makervault/api/main.py:None
Route
login
app.post("/login", response_model=LoginResponse)
makervault/api/main.py:None
Route
refresh_token
app.post("/refresh", response_model=LoginResponse)
makervault/api/main.py:None
Route
rename_asset
app.post("/asset/{asset_id}/rename", response_model=AssetOut)
makervault/api/main.py:None
Route
set_tags
app.post("/asset/{asset_id}/tags", response_model=AssetOut)
makervault/api/main.py:None
Route
update_asset_folder
app.post("/asset/{asset_id}/folder", response_model=AssetOut)
makervault/api/main.py:None
Route
update_asset_meta
app.post("/asset/{asset_id}/meta", response_model=AssetOut)
makervault/api/main.py:None
Route
update_folder
app.patch("/folder/{folder_id}", response_model=FolderOut)
makervault/api/main.py:None
Route
update_mount_import_settings
app.post("/settings/mount-import", response_model=MountImportSettingsOut)
makervault/api/main.py:None
Route
upload
app.post("/upload", response_model=AssetOut)
makervault/api/main.py:None