Workspaces
Authorizations
Body
idstring · min: 1 · max: 34RequiredPattern:
^[a-z0-9]+(?:[-_][a-z0-9]+)*$namestringRequired
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
/workspacesPOST /workspaces HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 27
{
"id": "text",
"name": "text"
}No content
Authorizations
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/workspacesGET /workspaces HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [
{
"id": "text",
"name": "text",
"creator_user_id": "text",
"org_id": "text",
"created_at": "2025-10-30T14:55:14.605Z"
}
]
}Authorizations
Path parameters
workspace_idstringRequired
The ID of the workspace to get.
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/workspaces/{workspace_id}GET /workspaces/{workspace_id} HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "text",
"name": "text",
"creator_user_id": "text",
"org_id": "text",
"created_at": "2025-10-30T14:55:14.605Z"
}Authorizations
Path parameters
workspace_idstringRequired
The ID of the workspace to delete.
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
delete
/workspaces/{workspace_id}DELETE /workspaces/{workspace_id} HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
Authorizations
Path parameters
workspace_idstringRequired
The ID of the workspace to add user to.
Body
userstringRequired
accessstring · enumRequiredPossible values:
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
/workspaces/{workspace_id}/userPOST /workspaces/{workspace_id}/user HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 33
{
"user": "text",
"access": "writer"
}No content
Authorizations
Path parameters
workspace_idstringRequired
The ID of the workspace to update user info.
Body
userstringRequired
accessstring · enumRequiredPossible values:
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
put
/workspaces/{workspace_id}/userPUT /workspaces/{workspace_id}/user HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 33
{
"user": "text",
"access": "writer"
}No content
Authorizations
Path parameters
workspace_idstringRequired
The ID of the workspace to remove user from.
user_idstringRequired
The ID of the user.
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
delete
/workspaces/{workspace_id}/user/{user_id}DELETE /workspaces/{workspace_id}/user/{user_id} HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
Authorizations
Path parameters
workspace_idstringRequired
The ID of the workspace to list users from.
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/workspaces/{workspace_id}/usersGET /workspaces/{workspace_id}/users HTTP/1.1
Host: api.activeloop.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [
{
"user_id": "text",
"access": "writer",
"created_at": "2025-10-30T14:55:14.605Z"
}
]
}Last updated

