Skip to content

UpdateProjectOfferingRole

role_idstring or null, (uuid)

Id of the organization Role that will be performing work on this ProjectOffering.

assignmentobject or null(Assignment)

Assignment of a Person or Requisition to this role. Set to null to unassign. Note: Removing or replacing an assignment where the person has actuals will return a 409 Conflict. The person must first be reassigned to another role or have their actuals removed.

should_clear_assignmentbooleanread-only
tagsArray of strings or null

List of tags to associate with this Project Offering Role. When provided, this completely replaces existing tags. Provide an empty array to clear all tags. Omit this property to leave tags unchanged.

{ "role_id": "ac4e70c8-d5be-48af-93eb-760f58fc91a9", "assignment": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "type": "person" }, "should_clear_assignment": true, "tags": [ "string" ] }