/
VA
validere
/
CarbonHub API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 19h ago · Updated 2w ago
View markdown
validere
CarbonHub API
put
Update a role
latest
OpenAPI 3.0.1
2026-08-10
399
588
1.2 MB
053edab62415
activities
2
asset_groups
9
assets
1
calculator_results
6
charts
4
comments
5
company
5
company_equipment_type_groups
4
company_feature_flags
4
company_unit_config
8
credit_owner
5
custom_attribute_definition
4
dashboards
5
default_record_value_configuration
5
device_types
1
devices
12
emissions_calculator
7
equipment
10
equipment_types
2
estimation_methods
26
estimation_methods_default_records
9
event_categories
5
event_schemas
5
events
23
facilities
10
feature_flags
2
flows
11
form_categories
5
form_schemas
6
form_submissions
14
group_categories
5
job
3
ledger
6
measurement_series
5
measurement_types
5
measurements
4
networks
5
permissions
1
project_group
8
records
21
reporting_groups
7
reports
25
roles
12
post
Create a role
post
Must be Company member - Search roles
get
Must be Company member - Get a role
put
Update a role
delete
Delete a role
get
Must be Company member - Show Memberships for a role
put
Add a user to a role
delete
Remove a user from a role
get
Get role permission
put
Update role permission
put
Update single permission
delete
Remove single permission
templated_configurations
12
type_metadata
12
user_groups
8
user_unit_config
8
users
10
workflow_categories
5
workflow_tasks
11
workflow_templates
5
workflows
6
roles
Update a role
put
/app/v1/roles/{role_id}
Path parameters
role_id
string
uuid
required
Role ID
Request body
UpdateRoleInput
required
name
string
description
string
status
'active'
|
'disabled'
Response
A successful operation
Role
required
name
string
description
string
status
'active'
|
'disabled'
created_at
string
date-time
updated_at
string
date-time
created_by
string
uuid
updated_by
string
uuid
id
string
uuid
company_id
string
uuid