v1
latestOpenAPI 3.0.32026-08-0613775357.6 KBassignments_per_project
Create project assignment
Creates a project assignment.
Typical parameters:
- user_id
- starts_at
- ends_at
- allocation_mode (percent, hours_per_day, fixed) and a value for the respective mode-named property (that is, a property named percent, hours_per_day, or fixed_hours)
post/projects/{project_id}/assignments
Request body
Example request
{
"allocation_mode": "percent",
"percent": 0.2,
"id": 889,
"user_id": 5612,
"assignable_id": 1234,
"starts_at": "2025-09-17",
"ends_at": "2025-12-17",
"repetition_id": 886,
"created_at": "2025-08-27T12:00:00Z",
"updated_at": "2025-08-27T12:00:00Z",
"all_day_assignment": true,
"bill_rate": 100,
"bill_rate_id": 58776516,
"status_option_id": 1234567890
}Response
The new project assignment.
Example response
{
"allocation_mode": "percent",
"percent": 0.2,
"id": 889,
"user_id": 5612,
"assignable_id": 1234,
"starts_at": "2025-09-17",
"ends_at": "2025-12-17",
"repetition_id": 886,
"created_at": "2025-08-27T12:00:00Z",
"updated_at": "2025-08-27T12:00:00Z",
"all_day_assignment": true,
"bill_rate": 100,
"bill_rate_id": 58776516,
"status_option_id": 1234567890
}