PATCH /v2/projects_users/scale
live_help Notes
assignment_ind
This action requires a token resource owner
scoped on projects with enough privileges
or an application with one of theses role(s):
42network
.
settings Params
| Param name | Description |
|---|---|
| user_id |
required
. Must be Fixnum
The user id |
| project_id |
required
. Must be Fixnum
The project id |
| scale |
required
. Must be Fixnum
The scale to apply to the project |
Examples
PATCH /v2/projects_users/scale
{
"user_id": 39962,
"project_id": 21,
"scale": 100
}
200
{}
curl -X PATCH -H "Authorization: Bearer YOUR_ACCESS_TOKEN" -H "Content-Type: application/json" -d '{"user_id":39962,"project_id":21,"scale":100}' "https://api.intra.42.fr/v2/projects_users/scale"
{}
require "oauth2"
UID = "Your application uid"
SECRET = "Your application secret"
client = OAuth2::Client.new(UID, SECRET, site: "https://api.intra.42.fr")
token = client.client_credentials.get_token
params = {user_id: 39962, project_id: 21, scale: 100}
response = token.patch("/v2/projects_users/scale", params: params)
response.status
# => 200
response.parsed
# => {}