Create a project member

Log in to see full request history
Body Params
string
required

The project ID (uuid) for this project member.

string
required

The member ID (uuid) for this project member.

string

The type of project member. Can be either "administrator" (Project administrator) or "collaborator" (Project collaborator). Defaults to "collaborator".

boolean

Flag indicating if the member is active on the project.

boolean

Only used if the project is not using roles, otherwise billability is assigned at the role level.

float

The member's rate for the project, if assigned. Only used if the project is not using roles, otherwise the rate is assigned at the role level.

boolean

Override this project member's cost rate.

string

The currency code for the overridden cost rate. This will only get used if overrideCostRate is true.

float

The overridden cost per hour. This will only get used if overrideCostRate is true.

float

The overridden overhead cost per hour. This will only get used if overrideCostRate is true.

float

The number of billable hours to budget. This will only get used if not using roles and useBudget is true and budgetMode is "detailed" on the project.

float

The number of non-billable hours to budget. This will only get used if not using roles and useBudget is true and budgetMode is "detailed" on the project.

float

The number of billable hours on the monthly budget. This will only get used if not using roles and useMonthlyBudget is true and monthlyBudgetMode is "detailed" on the project.

float

The number of non-billable hours on the monthly budget. This will only get used if not using roles and useMonthlyBudget is true and monthlyBudgetMode is "detailed" on the project.

roleIds
array of strings

A list of project role IDs (uuid) assigned to the member. Only used if the project is using roles.

roleIds
Responses

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
application/json