Updates an hourly person's allocation on an hourly role on the given account and project

An hourly person cannot be allocated outside of their employment dates.

Periods of unavailability and time off no longer truncate or split an allocation — the requested
date range is persisted in full and surfaces as 0% availability on the overlapping days.

Permissions
HourlyProfile: Write
HourlyRole: Write
HourlyAllocation: Write
Private: Read
Project: Read

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int32
required

The Account ID

int64
required

The Project ID

Body Params

Request object containing the hourly person, hourly role, start and end date to allocate

int64
required
int64
required
date-time | null
date-time | null
date-time | null

Optional. When provided, updates the unfilled role's start date before creating the allocation.
Must be set together with ResourcePlanning.Contracts.ProjectAllocationRequest.RoleEndDate — supplying only one will fail validation.

date-time | null

Optional. When provided, updates the unfilled role's end date before creating the allocation.
Must be set together with ResourcePlanning.Contracts.ProjectAllocationRequest.RoleStartDate — supplying only one will fail validation.

Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses
204

No Content

400

Bad Request

401

Unauthorized

403

Forbidden

422

Unprocessable Entity

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here!