MCPcopy Create free account

hub / github.com/GhostLabs-ent/MakersVault / endpoints

Endpoints25 in github.com/GhostLabs-ent/MakersVault

Routecreate_folder
app.post("/folders", response_model=FolderOut)
makervault/api/main.py:None
Routedelete_asset
app.delete("/asset/{asset_id}")
makervault/api/main.py:None
Routedelete_folder
app.delete("/folder/{folder_id}")
makervault/api/main.py:None
Routedownload_folder
app.get("/folder/{folder_id}/download")
makervault/api/main.py:None
Routedownload_zip
app.post("/download/zip")
makervault/api/main.py:None
Routeget_file
app.get("/file/{asset_id}/{name}")
makervault/api/main.py:None
Routeget_mount_import_settings
app.get("/settings/mount-import", response_model=MountImportSettingsOut)
makervault/api/main.py:None
Routeget_thumb
app.get("/thumb/{asset_id}.jpg")
makervault/api/main.py:None
Routehealth
app.get("/health")
makervault/api/main.py:None
Routeimport_from_link
app.post("/import", response_model=AssetOut)
makervault/api/main.py:None
Routeimport_zip_entries
app.post("/import/zip", response_model=ImportZipResult)
makervault/api/main.py:None
Routeinspect_import_link
app.post("/import/inspect", response_model=ImportInspectOut)
makervault/api/main.py:None
Routelist_assets
app.get("/assets", response_model=List[AssetOut])
makervault/api/main.py:None
Routelist_folders
app.get("/folders", response_model=List[FolderOut])
makervault/api/main.py:None
Routelist_import_zip_entries
app.post("/import/zip/entries", response_model=ImportZipEntriesOut)
makervault/api/main.py:None
Routelist_tags
app.get("/tags", response_model=List[str])
makervault/api/main.py:None
Routelogin
app.post("/login", response_model=LoginResponse)
makervault/api/main.py:None
Routerefresh_token
app.post("/refresh", response_model=LoginResponse)
makervault/api/main.py:None
Routerename_asset
app.post("/asset/{asset_id}/rename", response_model=AssetOut)
makervault/api/main.py:None
Routeset_tags
app.post("/asset/{asset_id}/tags", response_model=AssetOut)
makervault/api/main.py:None
Routeupdate_asset_folder
app.post("/asset/{asset_id}/folder", response_model=AssetOut)
makervault/api/main.py:None
Routeupdate_asset_meta
app.post("/asset/{asset_id}/meta", response_model=AssetOut)
makervault/api/main.py:None
Routeupdate_folder
app.patch("/folder/{folder_id}", response_model=FolderOut)
makervault/api/main.py:None
Routeupdate_mount_import_settings
app.post("/settings/mount-import", response_model=MountImportSettingsOut)
makervault/api/main.py:None
Routeupload
app.post("/upload", response_model=AssetOut)
makervault/api/main.py:None