Approves access for the authenticated user to a project
Approves access for the authenticated user to a project
Query parameters
-
access_level
integer A valid project access level. 0 = no access , 10 = guest, 20 = reporter, 30 = developer, 40 = Maintainer. Default is 30.'
Values are
0
,10
,20
,30
, or40
. Default value is30
.
PUT
/v4/projects/{id}/access_requests/{user_id}/approve
curl \
--request PUT https://gitlab.com/api/v4/projects/{id}/access_requests/{user_id}/approve \
--header "Private-Token: $API_KEY"
Response examples (200)
{
"id": 1,
"name": "Raymond Smith",
"state": "active",
"username": "raymond_smith",
"created_at": "2012-10-22T14:13:35Z",
"access_level": 20
}