namestring
The name of the role (max 255 chars).
isActiveboolean
Whether the role is still active on the project.
isBillableboolean
Whether the role is billable.
ratenumber nullable
The billing rate for this role. Will only be applied for billable projects and roles. When Project Rate Cards is enabled, this updates the rate card covering today; use the project rate cards endpoints for other periods.
estimatedBillableHoursnumber nullable
The number of billable hours to budget. This will only get used if useBudget is true and budgetMode is "detailed" on the project.
estimatedNonBillableHoursnumber nullable
The number of non-billable hours to budget. This will only get used if useBudget is true and budgetMode is "detailed" on the project.
estimatedMonthlyBillableHoursnumber nullable
The number of billable hours on the monthly budget. This will only get used if useMonthlyBudget is true and monthlyBudgetMode is "detailed" on the project.
estimatedMonthlyNonBillableHoursnumber nullable
The number of non-billable hours on the monthly budget. This will only get used if useMonthlyBudget is true and monthlyBudgetMode is "detailed" on the project.
disciplineIdstring nullable
The discipline ID (uuid) for this role.
practiceIdstring nullable
The practice ID (uuid) for this role.
locationIdstring nullable
The location ID (uuid) for this role.