Update a project role
Updates the specified project role by setting the values of the parameters passed.
Authentication
AuthorizationBearer
OAuth authentication of the form <token>.
Path parameters
projectRoleId
The unique identifier of the project role.
Headers
X-Studies-Api-Version
Request
The project role attributes to change.
name
The name of the project role.
metadata
The metadata to merge into the project role. Set an individual value to null to delete that key.
Response headers
X-RateLimit-Limit
The number of requests permitted in the current rate limit window.
X-RateLimit-Remaining
The number of requests still available in the current rate limit window. When several limits apply, this reflects the per-API-key limit, so a request can be rejected while this value is above zero.
X-RateLimit-Reset
The number of seconds until the current rate limit window resets.
Response
The updated project role.
id
Unique identifier for a project role.
name
The name of the project role.
metadata
The metadata associated to the project role.
created_at
UTC timestamp with microsecond precision, always suffixed with Z, in the form yyyy-MM-ddTHH:mm:ss.SSSSSSZ.
updated_at
UTC timestamp with microsecond precision, always suffixed with Z, in the form yyyy-MM-ddTHH:mm:ss.SSSSSSZ.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error