Members
Manage Team Members and information.
Requires View Members permission.
Authorizations
Responses
200
Success
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
get
GET /api/members HTTP/1.1
Host: devspace.fluxpoint.dev
Authorization: YOUR_API_KEY
Accept: */*
{
"success": true,
"code": 1,
"message": "text",
"data": [
{
"id": "text",
"user_id": "text",
"is_disabled": true,
"roles": [
{
"id": "text",
"name": "text",
"description": "text",
"position": 1,
"permissions": {
"teamPermissions": 1,
"apiPermissions": 1,
"logPermissions": 1,
"projectPermissions": 1,
"serverPermissions": 1,
"websitePermissions": 1,
"consolePermissions": 1,
"dockerPermissions": 1,
"dockerContainerPermissions": 1
},
"created_at": "2025-06-22T22:20:25.652Z",
"color": "text"
}
],
"color": "text",
"nickname": "text",
"permissions": {
"teamPermissions": 1,
"apiPermissions": 1,
"logPermissions": 1,
"projectPermissions": 1,
"serverPermissions": 1,
"websitePermissions": 1,
"consolePermissions": 1,
"dockerPermissions": 1,
"dockerContainerPermissions": 1
},
"joined_at": "2025-06-22T22:20:25.652Z"
}
]
}
Requires View Members permission.
Authorizations
Path parameters
userIdstringRequiredDefault:
""
Responses
200
Success
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
get
GET /api/members/{userId} HTTP/1.1
Host: devspace.fluxpoint.dev
Authorization: YOUR_API_KEY
Accept: */*
{
"success": true,
"code": 1,
"message": "text",
"data": {
"id": "text",
"user_id": "text",
"is_disabled": true,
"roles": [
{
"id": "text",
"name": "text",
"description": "text",
"position": 1,
"permissions": {
"teamPermissions": 1,
"apiPermissions": 1,
"logPermissions": 1,
"projectPermissions": 1,
"serverPermissions": 1,
"websitePermissions": 1,
"consolePermissions": 1,
"dockerPermissions": 1,
"dockerContainerPermissions": 1
},
"created_at": "2025-06-22T22:20:25.652Z",
"color": "text"
}
],
"color": "text",
"nickname": "text",
"permissions": {
"teamPermissions": 1,
"apiPermissions": 1,
"logPermissions": 1,
"projectPermissions": 1,
"serverPermissions": 1,
"websitePermissions": 1,
"consolePermissions": 1,
"dockerPermissions": 1,
"dockerContainerPermissions": 1
},
"joined_at": "2025-06-22T22:20:25.652Z"
}
}
Requires View Members and Manage Members permissions.
Authorizations
Path parameters
userIdstringRequiredDefault:
""
Responses
200
Success
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
patch
PATCH /api/members/{userId}/enable HTTP/1.1
Host: devspace.fluxpoint.dev
Authorization: YOUR_API_KEY
Accept: */*
{
"success": true,
"code": 1,
"message": "text"
}
Requires View Members and Manage Members permissions.
Authorizations
Path parameters
userIdstringRequiredDefault:
""
Responses
200
Success
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
patch
PATCH /api/members/{userId}/disable HTTP/1.1
Host: devspace.fluxpoint.dev
Authorization: YOUR_API_KEY
Accept: */*
{
"success": true,
"code": 1,
"message": "text"
}
Requires View Members and Manage Members permissions.
Authorizations
Path parameters
userIdstringRequiredDefault:
""
Responses
200
Success
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
delete
DELETE /api/members/{userId}/remove HTTP/1.1
Host: devspace.fluxpoint.dev
Authorization: YOUR_API_KEY
Accept: */*
{
"success": true,
"code": 1,
"message": "text"
}