Up - API Reference - Home
Requires JWT.
Reactivate a member.
A reactivated user has access the project once more.
Only works on inactive members.
Only the owner of the project can reactivate members.
POST /api/p/<project gid>/members/reactivate
Authorization: Bearer <JWT>
{
"user": "<user gid>",
}
user
a member's gid.
Authorization: <JWT>
{
"success": true,
"result": {
"user": "b76f701d-3d34-4f39-8eeb-fafe294ab01e",
},
"data": {
"cc.users": {
"b76f701d-3d34-4f39-8eeb-fafe294ab01e": {
"gid": "b76f701d-3d34-4f39-8eeb-fafe294ab01e",
"name": "Unicat",
"avatar": "96ec02b2-fb8d-4fb4-b952-fad0c4b88a74.jpg",
"username": "unicat"
},
},
"cc.projects_members": [
{
"project_gid": "<project gid>",
"user_gid": "b76f701d-3d34-4f39-8eeb-fafe294ab01e",
"status": "active",
"roles": [
"member"
],
"options": {
"language": "en",
"timezone": "Europe/Amsterdam"
}
}
]
}
}
user
is the member user's gid.
cc.users
is a dictionary with an entry for the user.
cc.projects_members
is a list with metadata for the member.
401
Unauthorized - missing or expired JWT
403
Forbidden - not the owner of this project
422
Unprocessable entity - reactivation failed