Below is the data structure of the Resource Assignment object in Hive:

idStringUnique alphanumeric string id
workspaceStringUnique alphanumeric string id of the workspace
resourceIdStringUnique alphanumeric string id of the user or placeholder
endDateISO Date StringEnd date of the assignment
startDateISO Date StringStart date of the assignment
allocationTypeStringString for how the time is allocated (hours or days)
assignmentTypeStringThe type of the assignment. Could be regular, timeOff or allocation
notesStringNotes about assignment
projectIdStringUnique alphanumeric string id of the workspace
fixedHoursIntTotal hours across entire resourcing
fixedDisplayTypeStringDisplay type (hours or days)
hoursPerDayIntHours worked per day