v2

latestOpenAPI 3.1.02026-08-0382170235.8 KB
contributors

Add new role

Add a new role, automatically closing the previous active role.

post/integrator/workspaces/{workspace_id}/contributors/{contributor_id}/roles

Path parameters

workspace_idstring uuid required
contributor_idstring uuid required

Request body

role_titlestring required

Job title

departmentstring nullable

Department or team

seniority'junior' | 'mid' | 'senior' | 'lead' | 'principal' | 'executive'

Seniority level for contributor expertise weighting.

expertise_areasstring[]

Areas of expertise

Response

Successful Response

role_idstring uuid required
role_titlestring required
departmentstring nullable required
seniority'junior' | 'mid' | 'senior' | 'lead' | 'principal' | 'executive' required

Seniority level for contributor expertise weighting.

expertise_areasstring[] required
started_atstring date-time required
ended_atstring date-time nullable