Create a standalone client role with custom billing terms. To create a client role linked to a workspace role, use POST /client-roles/link instead.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The uuid of the client this role belongs to.
The name of the client role. Maximum 255 characters.
The three-letter ISO currency code for the role. Maximum 3 characters. Defaults to the client's currency if not provided.
Whether the role is billable. Defaults to true if not provided.
The billing rate for the role.
The uuid of the discipline for this role.
The uuid of the practice for this role.
The uuid of the location for this role.
200
The unique identifier for the object.
The name of the client role. Reflects the workspace role's name when linked.
Whether the role is billable. Reflects the workspace role's value when linked.
The billing rate for the role. null when the role is non-billable. Reflects the workspace role's value when linked.
The three-letter ISO currency code for the role. null when the role is non-billable. Reflects the workspace role's value when linked.
The timestamp when the object was created.
The client this role belongs to.
The discipline associated with this role. Reflects the workspace role's value when linked.
The practice associated with this role. Reflects the workspace role's value when linked.
The location associated with this role. Reflects the workspace role's value when linked.
The workspace role this client role is linked to. When linked, the client role's name, billing fields, and classification fields are overridden with the workspace role's current values. null for standalone client roles.