Management API
Programmatically manage your NeuralHub resources.
User
Get Profile
GET /api/userReturns the authenticated user's profile information.
Update Profile
POST /api/user/updateUpdates the user's profile (e.g., name).
Workspaces
List Workspaces
GET /api/v1/workspacesReturns a list of workspaces the user has access to.
Get Workspace Details
GET /api/v1/workspaces/[id]Returns details for a specific workspace, including assigned pods.
Storage
Upload File
POST /api/storage/uploadUploads a file to the specified workspace.
- Query Params:
filename,workspaceId - Body: Raw binary content
List Files
GET /api/storage/listLists files in a workspace.
- Query Params:
workspaceId,prefix(optional)