Skip to main content

Employee Allocations

EntityEmployeeAllocation

Employee allocations plan hours for employees on activities and project milestones, typically on a weekly basis. Used for capacity planning and resource management.

Endpoints

List Employee Allocations

GET/v1/odata/EmployeeAllocation

Get by ID

GET/v1/odata/EmployeeAllocation({id})

With expanded relations:

GET/v1/odata/EmployeeAllocation({id})?$expand=Employee,Activity,Milestone

Create

POST/v1/odata/EmployeeAllocation

Update

PUT/v1/odata/EmployeeAllocation({id})

Delete

DELETE/v1/odata/EmployeeAllocation({id})

Fields

FieldTypeDescription
YearDoubleYear
WeekDoubleWeek number (ISO week)
WeekDateDateStart date of the week
DurationInHoursDoublePlanned hours for the week
DescriptionStringDescription

Relationships

RelationshipTarget EntityCardinalityDescription
EmployeeEmployeeN:1Allocated employee
ActivityActivityN:1Parent activity
RelationshipRelationshipN:1Related client relationship
MilestoneProjectMilestoneN:1Project milestone
EmployeeAllocationSequenceEmployeeAllocationSequenceN:1Parent allocation sequence

Expanding Relationships

GET/v1/odata/EmployeeAllocation({id})?$expand=Employee
GET/v1/odata/EmployeeAllocation({id})/Employee