Request
- Base URLhttps://my.clockodo.com/api
- URLhttps://my.clockodo.com/api/v4/projects/{id}
- Auth
- HTTP basic and API key in header X-Clockodo-External-Application
- or API key in header X-ClockodoApiUser and API key in header X-ClockodoApiKey and API key in header X-Clockodo-External-Application
- or OAuth 2Authorization code: /oauth/authorizeToken URL: /token
Path parameters
Request body
Example request
{
"deadline": "2023-02-28",
"start_date": "2023-02-28"
}Response
Successful operation
Example response
{
"data": {
"id": 10,
"name": "Publicity campaign",
"note": "This project is important for us",
"completed_at": "2023-02-28T12:00:00Z",
"deadline": "2023-02-28",
"start_date": "2023-01-01",
"count_subprojects": 5,
"bill_service_id": "1234",
"service_assignments": [
10
]
}
}Changes
- breaking
the
/response property's maxLength was unset from100for the response status - breaking
the
/response property's maxLength was unset from1000for the response status - breaking
the
/response property's maxLength was unset from50for the response status - breaking
added
subschema #2to the/response propertyoneOflist for the response status - breaking
the
/response's property type changed fromobjectnullto no type for status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - warning
removed the optional property
//from the response with the status - warning
added the new
AllSubprojectsMustBeCompletedenum value to the////response property for the response status - warning
added the new
BilledCanOnlyBeSetWithHourBudgetenum value to the////response property for the response status - warning
added the new
BilledMoneyCanOnlyBeSetWithHardBudgetenum value to the////response property for the response status - warning
added the new
BudgetIsRequiredForRetainerProjectenum value to the////response property for the response status - warning
added the new
BudgetSourceIsNotChangedFromOrToIntervalWhenSubprojectsExistenum value to the////response property for the response status - warning
added the new
BudgetSourceIsNotChangedToIntervalWhenEntriesExistenum value to the////response property for the response status - warning
added the new
BudgetTotalBelowSubprojectBudgetSumenum value to the////response property for the response status - warning
added the new
CannotChangeBudgetCommitmentBecauseOfCompletedSubprojectsenum value to the////response property for the response status - warning
added the new
CannotChangeBudgetTypeBecauseOfSubprojectsenum value to the////response property for the response status - warning
added the new
CannotModifyDemoDataenum value to the////response property for the response status - warning
added the new
CannotRemoveBudgetBecauseOfSubprojectBudgetsenum value to the////response property for the response status - warning
added the new
CompletionIsForbiddenBySubprojectBudgetenum value to the////response property for the response status - warning
added the new
CompletionIsForbiddenBySubprojectCompletionenum value to the////response property for the response status - warning
added the new
Emptyenum value to the////response property for the response status - warning
added the new
FieldsShouldBeEmptyenum value to the////response property for the response status - warning
added the new
HasToBeInactiveenum value to the////response property for the response status - warning
added the new
IllegalChangeForCompletedProjectenum value to the////response property for the response status - warning
added the new
IntervalBudgetRequiresRetainerPlanenum value to the////response property for the response status - warning
added the new
IntervalChangeIsForbiddenForIntervalProjectsWithSubprojectsenum value to the////response property for the response status - warning
added the new
ProjectCompletionAnyRunningEntriesenum value to the////response property for the response status - warning
added the new
ProjectCompletionNoBillableEntriesenum value to the////response property for the response status - warning
added the new
ProjectCompletionTooManyLumpSumsenum value to the////response property for the response status - warning
added the new
ProjectDeadlineIsNotBeforeProjectStartenum value to the////response property for the response status - warning
added the new
ProjectPeriodCollidesWithSubprojectPeriodsenum value to the////response property for the response status - warning
added the new
ProjectPeriodMustContainAllEntryStartsenum value to the////response property for the response status - warning
added the new
RelationsPreventDeletionenum value to the////response property for the response status - warning
added the new
ResourceConflictFoundenum value to the////response property for the response status - warning
added the new
ResourceNotFoundenum value to the////response property for the response status - warning
added the new
RunningEntriesPreventDeletionenum value to the////response property for the response status - warning
added the new
UnexpectedValueenum value to the////response property for the response status - warning
added the new
absencesenum value to the//////response property for the response status - warning
added the new
absencesenum value to the//////response property for the response status - warning
added the new
absencesenum value to the//////response property for the response status - warning
added the new
access_groupsenum value to the//////response property for the response status - warning
added the new
access_groupsenum value to the//////response property for the response status - warning
added the new
access_groupsenum value to the//////response property for the response status - warning
added the new
companyenum value to the//////response property for the response status - warning
added the new
companyenum value to the//////response property for the response status - warning
added the new
companyenum value to the//////response property for the response status - warning
added the new
company_stateenum value to the//////response property for the response status - warning
added the new
company_stateenum value to the//////response property for the response status - warning
added the new
company_stateenum value to the//////response property for the response status - warning
added the new
customersenum value to the//////response property for the response status - warning
added the new
customersenum value to the//////response property for the response status - warning
added the new
customersenum value to the//////response property for the response status - warning
added the new
customers_projects_accessenum value to the//////response property for the response status - warning
added the new
customers_projects_accessenum value to the//////response property for the response status - warning
added the new
customers_projects_accessenum value to the//////response property for the response status - warning
added the new
entriesenum value to the//////response property for the response status - warning
added the new
entriesenum value to the//////response property for the response status - warning
added the new
entriesenum value to the//////response property for the response status - warning
added the new
favoriteenum value to the//////response property for the response status - warning
added the new
favoriteenum value to the//////response property for the response status - warning
added the new
favoriteenum value to the//////response property for the response status - warning
added the new
holidays_carryenum value to the//////response property for the response status - warning
added the new
holidays_carryenum value to the//////response property for the response status - warning
added the new
holidays_carryenum value to the//////response property for the response status - warning
added the new
holidays_quotaenum value to the//////response property for the response status - warning
added the new
holidays_quotaenum value to the//////response property for the response status - warning
added the new
holidays_quotaenum value to the//////response property for the response status - warning
added the new
lumpsum_servicesenum value to the//////response property for the response status - warning
added the new
lumpsum_servicesenum value to the//////response property for the response status - warning
added the new
lumpsum_servicesenum value to the//////response property for the response status - warning
added the new
nonbusiness_daysenum value to the//////response property for the response status - warning
added the new
nonbusiness_daysenum value to the//////response property for the response status - warning
added the new
nonbusiness_daysenum value to the//////response property for the response status - warning
added the new
nonbusiness_groupsenum value to the//////response property for the response status - warning
added the new
nonbusiness_groupsenum value to the//////response property for the response status - warning
added the new
nonbusiness_groupsenum value to the//////response property for the response status - warning
added the new
overtime_carrysenum value to the//////response property for the response status - warning
added the new
overtime_carrysenum value to the//////response property for the response status - warning
added the new
overtime_carrysenum value to the//////response property for the response status - warning
added the new
project_reportsenum value to the//////response property for the response status - warning
added the new
project_reportsenum value to the//////response property for the response status - warning
added the new
project_reportsenum value to the//////response property for the response status - warning
added the new
project_reports_meta_dataenum value to the//////response property for the response status - warning
added the new
project_reports_meta_dataenum value to the//////response property for the response status - warning
added the new
project_reports_meta_dataenum value to the//////response property for the response status - warning
added the new
projectsenum value to the//////response property for the response status - warning
added the new
projectsenum value to the//////response property for the response status - warning
added the new
projectsenum value to the//////response property for the response status - warning
added the new
ratesenum value to the//////response property for the response status - warning
added the new
ratesenum value to the//////response property for the response status - warning
added the new
ratesenum value to the//////response property for the response status - warning
added the new
report_templatesenum value to the//////response property for the response status - warning
added the new
report_templatesenum value to the//////response property for the response status - warning
added the new
report_templatesenum value to the//////response property for the response status - warning
added the new
reportsenum value to the//////response property for the response status - warning
added the new
reportsenum value to the//////response property for the response status - warning
added the new
reportsenum value to the//////response property for the response status - warning
added the new
servicesenum value to the//////response property for the response status - warning
added the new
servicesenum value to the//////response property for the response status - warning
added the new
servicesenum value to the//////response property for the response status - warning
added the new
subprojectsenum value to the//////response property for the response status - warning
added the new
subprojectsenum value to the//////response property for the response status - warning
added the new
subprojectsenum value to the//////response property for the response status - warning
added the new
surcharge_modelsenum value to the//////response property for the response status - warning
added the new
surcharge_modelsenum value to the//////response property for the response status - warning
added the new
surcharge_modelsenum value to the//////response property for the response status - warning
added the new
targethoursenum value to the//////response property for the response status - warning
added the new
targethoursenum value to the//////response property for the response status - warning
added the new
targethoursenum value to the//////response property for the response status - warning
added the new
teamenum value to the//////response property for the response status - warning
added the new
teamenum value to the//////response property for the response status - warning
added the new
teamenum value to the//////response property for the response status - warning
added the new
usersenum value to the//////response property for the response status - warning
added the new
usersenum value to the//////response property for the response status - warning
added the new
usersenum value to the//////response property for the response status - warning
added the new
work_time_break_rulesenum value to the//////response property for the response status - warning
added the new
work_time_break_rulesenum value to the//////response property for the response status - warning
added the new
work_time_break_rulesenum value to the//////response property for the response status - warning
added the new
work_time_regulationsenum value to the//////response property for the response status - warning
added the new
work_time_regulationsenum value to the//////response property for the response status - warning
added the new
work_time_regulationsenum value to the//////response property for the response status - info
added the new optional request property
- info
added the new optional request property
- info
added the new
10.00enum value to the request property// - info
added the new
20.00enum value to the request property// - info
added the new
30.00enum value to the request property// - info
added the new
40.00enum value to the request property// - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added to the
//response propertyanyOflist for the response status - info
removed from the
//response propertyanyOflist for the response status - info
added the required property
/to the response with the status
- breaking
- info
added the new optional request property
/ - info
added the new optional request property
- info
added the optional property
/to the response with the status - info
added to the
//response propertyanyOflist for the response status - info
removed from the
//response propertyanyOflist for the response status
- info