Skip to main content
Server path: /moco-projects | Type: Application | PCID required: Yes

Tools

ToolDescription
moco_projects_assign_project_group_projectsAssign project to project group
moco_projects_create_planning_entriesCreate planning entry
moco_projects_create_projectsCreate project
moco_projects_create_projects_payment_schedulesCreate project payment schedule
moco_projects_create_projects_tasksCreate project task
moco_projects_delete_payment_schedulesDelete project payment schedule
moco_projects_delete_planning_entriesDelete planning entry
moco_projects_delete_projectsDelete project
moco_projects_delete_tasksDelete project task
moco_projects_delete_tasks_destroy_allDelete all project tasks
moco_projects_get_groupsGet project group
moco_projects_get_payment_schedulesGet project payment schedule
moco_projects_get_payment_schedules_1List project payment schedules
moco_projects_get_planning_entriesGet planning entry
moco_projects_get_projectsGet project
moco_projects_get_reportGet project report
moco_projects_get_tasksGet project task
moco_projects_get_tasks_1List project tasks
moco_projects_list_planning_entriesList planning entries
moco_projects_list_projectsList projects
moco_projects_list_projects_assignedList projects assigned to current user
moco_projects_list_projects_groupsList project groups
moco_projects_list_projects_payment_schedulesList project payment schedules (all projects)
moco_projects_update_planning_entriesUpdate planning entry
moco_projects_update_planning_entries_1Update planning entry
moco_projects_update_projectsUpdate project
moco_projects_update_projects_1Update project
moco_projects_update_projects_archiveArchive project
moco_projects_update_projects_disable_shareDisable project report sharing
moco_projects_update_projects_payment_schedulesUpdate project payment schedule
moco_projects_update_projects_payment_schedules_1Update project payment schedule
moco_projects_update_projects_shareEnable project report sharing
moco_projects_update_projects_tasksUpdate project task
moco_projects_update_projects_tasks_1Update project task
moco_projects_update_projects_unarchiveUnarchive project
moco_projects_update_projects_unassign_project_groupUnassign project from project group

moco_projects_assign_project_group_projects

Assign project to project group Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
project_group_idintegerYesProject Group Id

moco_projects_create_planning_entries

Create planning entry Parameters:
ParameterTypeRequiredDefaultDescription
colorstringNoThe color value
commentstringNoThe comment value
deal_idintegerNoDeal Id
ends_onstringNoEnds On
hours_per_daynumberNoHours Per Day
project_idintegerNoProject Id
starts_onstringNoStarts On
symbolstringNoThe symbol value
task_idintegerNoTask Id
tentativebooleanNoThe tentative value
titlestringNoThe title value
user_idintegerNoOptional and only accepted when caller can modify user assignment.

moco_projects_create_projects

Create project Parameters:
ParameterTypeRequiredDefaultDescription
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
billing_addressstringNoBilling address for generated documents.
billing_contact_idintegerNoBilling contact ID.
billing_email_ccstringNoDefault CC email(s), semicolon-separated.
billing_email_tostringNoDefault recipient email(s), semicolon-separated.
billing_notesstringNoNotes printed or used during billing.
billing_variantstringNoPricing mode for hourly rates. Preferred values are project, task, user. billing_variant_rate_per_project, billing_variant_rate_per_task, billing_variant_rate_per_user are also accepted.
budgetnumberNoProject budget in project currency.
budget_expensesnumberNoExpense budget in project currency.
budget_monthlynumberNoMonthly budget for retainers.
co_leader_idintegerNoSecondary responsible user ID.
company_idintegerNoCustomer company ID.
contact_idintegerNoMain external contact ID.
currencystringNoProject currency. Mandatory on create and immutable afterwards.
custom_propertiesobjectNoCustom field values keyed by custom field name.
customer_idintegerNoDeprecated alias of company_id.
deal_idintegerNoLinked deal ID.
finish_datestringNoProject finish date.
fixed_pricebooleanNoWhether the project is fixed price.
hourly_ratenumberNoEffective hourly rate for project pricing.
identifierstringNoProject number/identifier. Required when number ranges are manual.
infostringNoInternal project notes.
labelsstring[]NoDeprecated alias for tags.
leader_idintegerNoMain responsible user ID.
namestringNoProject name.
project_group_idintegerNoLinked project group ID.
retainerbooleanNoWhether project is billed as retainer.
retainer_billing_dateintegerNoRetainer billing day in month (1-31).
retainer_billing_descriptionstringNoDefault description for generated retainer items.
retainer_billing_titlestringNoDefault title for generated retainer items.
secondary_contact_idintegerNoSecondary external contact ID.
setting_include_time_reportbooleanNoInclude time report in billing output.
skip_favoritebooleanNoDo not add this project to favorites for the creator.
start_datestringNoProject start date.
tagsstring[]NoProject tags.

moco_projects_create_projects_payment_schedules

Create project payment schedule Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
checkedbooleanNoThe checked value
datestringNoThe date value
descriptionstringNoThe description value
net_totalnumberNoNet Total
titlestringNoThe title value

moco_projects_create_projects_tasks

Create project task Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
activebooleanNoThe active value
billablebooleanNoThe billable value
budgetnumberNoThe budget value
descriptionstringNoThe description value
hourly_ratenumberNoHourly Rate
indexintegerNoThe index value
namestringNoThe name value

moco_projects_delete_payment_schedules

Delete project payment schedule Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.

moco_projects_delete_planning_entries

Delete planning entry Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_delete_projects

Delete project Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_delete_tasks

Delete project task Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.

moco_projects_delete_tasks_destroy_all

Delete all project tasks Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id

moco_projects_get_groups

Get project group Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.

moco_projects_get_payment_schedules

Get project payment schedule Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.

moco_projects_get_payment_schedules_1

List project payment schedules Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number, starting at 1.
per_pageintegerNoPage size.
idsstringNoComma-separated IDs.
updated_afterstringNoISO 8601 UTC timestamp (e.g. 2026-01-31T14:30:00Z). Returns entities created or updated after this timestamp and is intended for incremental synchronization. Combine with delete webhooks for full synchronization.
fromstringNoPayment schedule date range start. Format: YYYY-MM-DD (e.g. 2026-01-01).
tostringNoPayment schedule date range end. Format: YYYY-MM-DD (e.g. 2026-01-31).
checkedbooleanNoThe checked value
company_idintegerNoCompany Id
project_idintegerYesProject Id

moco_projects_get_planning_entries

Get planning entry Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_get_projects

Get project Parameters:
ParameterTypeRequiredDefaultDescription
include_companybooleanNoInclude Company
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_get_report

Get project report Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_get_tasks

Get project task Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.

moco_projects_get_tasks_1

List project tasks Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number, starting at 1.
per_pageintegerNoPage size.
updated_afterstringNoISO 8601 UTC timestamp (e.g. 2026-01-31T14:30:00Z). Returns entities created or updated after this timestamp and is intended for incremental synchronization. Combine with delete webhooks for full synchronization.
project_idintegerYesProject Id

moco_projects_list_planning_entries

List planning entries Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number, starting at 1.
per_pageintegerNoPage size.
idsstringNoComma-separated IDs.
updated_afterstringNoISO 8601 UTC timestamp (e.g. 2026-01-31T14:30:00Z). Returns entities created or updated after this timestamp and is intended for incremental synchronization. Combine with delete webhooks for full synchronization.
periodstringNoDate range in YYYY-MM-DD:YYYY-MM-DD format (e.g. 2020-04-01:2020-07-31).
user_idstringNoSingle ID or comma-separated list.
project_idstringNoSingle ID or comma-separated list.
deal_idstringNoSingle ID or comma-separated list.

moco_projects_list_projects

List projects Parameters:
ParameterTypeRequiredDefaultDescription
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
pageintegerNoPage number, starting at 1.
per_pageintegerNoPage size.
sort_bystringNoField and optional direction, e.g. title desc.
idsstringNoComma-separated IDs.
updated_afterstringNoISO 8601 UTC timestamp (e.g. 2026-01-31T14:30:00Z). Returns entities created or updated after this timestamp and is intended for incremental synchronization. Combine with delete webhooks for full synchronization.
include_archivedbooleanNoInclude Archived
include_companybooleanNoReturn full customer company payload instead of {id,name}.
leader_idstringNoSingle ID or comma-separated list.
company_idstringNoSingle ID or comma-separated list.
created_fromstringNoCreation date range start. Format: YYYY-MM-DD (e.g. 2026-01-01).
created_tostringNoCreation date range end. Format: YYYY-MM-DD (e.g. 2026-01-31).
updated_fromstringNoUpdate date range start. Format: YYYY-MM-DD (e.g. 2026-01-01).
updated_tostringNoUpdate date range end. Format: YYYY-MM-DD (e.g. 2026-01-31).
tagsstringNoComma-separated list of tag names.
identifierstringNoSingle identifier or comma-separated list.
retainerbooleanNoThe retainer value
project_group_idstringNoSingle ID or comma-separated list.
deal_idstringNoSingle ID or comma-separated list.
termstringNoSearches project name, project identifier and customer company name.
custom_propertiesobjectNoFilter by custom field values. Unknown custom field names return an empty result set. For MultiSelect fields, pass multiple values using custom_properties[Field][]=A&custom_properties[Field][]=B. Boolean fields should be queried with true or false.

moco_projects_list_projects_assigned

List projects assigned to current user Parameters:
ParameterTypeRequiredDefaultDescription
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
activebooleanNoThe active value

moco_projects_list_projects_groups

List project groups Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number, starting at 1.
per_pageintegerNoPage size.
idsstringNoComma-separated IDs.
updated_afterstringNoISO 8601 UTC timestamp (e.g. 2026-01-31T14:30:00Z). Returns entities created or updated after this timestamp and is intended for incremental synchronization. Combine with delete webhooks for full synchronization.
custom_propertiesobjectNoFilter by custom field values. Unknown custom field names return an empty result set. For MultiSelect fields, pass multiple values using custom_properties[Field][]=A&custom_properties[Field][]=B. Boolean fields should be queried with true or false.
user_idintegerNoUser Id
company_idintegerNoCompany Id

moco_projects_list_projects_payment_schedules

List project payment schedules (all projects) Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number, starting at 1.
per_pageintegerNoPage size.
idsstringNoComma-separated IDs.
updated_afterstringNoISO 8601 UTC timestamp (e.g. 2026-01-31T14:30:00Z). Returns entities created or updated after this timestamp and is intended for incremental synchronization. Combine with delete webhooks for full synchronization.
fromstringNoPayment schedule date range start. Format: YYYY-MM-DD (e.g. 2026-01-01).
tostringNoPayment schedule date range end. Format: YYYY-MM-DD (e.g. 2026-01-31).
checkedbooleanNoThe checked value
company_idintegerNoCompany Id
project_idintegerNoProject Id

moco_projects_update_planning_entries

Update planning entry Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
colorstringNoThe color value
commentstringNoThe comment value
deal_idintegerNoDeal Id
ends_onstringNoEnds On
hours_per_daynumberNoHours Per Day
project_idintegerNoProject Id
starts_onstringNoStarts On
symbolstringNoThe symbol value
task_idintegerNoTask Id
tentativebooleanNoThe tentative value
titlestringNoThe title value
user_idintegerNoOptional and only accepted when caller can modify user assignment.

moco_projects_update_planning_entries_1

Update planning entry Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
colorstringNoThe color value
commentstringNoThe comment value
deal_idintegerNoDeal Id
ends_onstringNoEnds On
hours_per_daynumberNoHours Per Day
project_idintegerNoProject Id
starts_onstringNoStarts On
symbolstringNoThe symbol value
task_idintegerNoTask Id
tentativebooleanNoThe tentative value
titlestringNoThe title value
user_idintegerNoOptional and only accepted when caller can modify user assignment.

moco_projects_update_projects

Update project Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
billing_addressstringNoBilling address for generated documents.
billing_contact_idintegerNoBilling contact ID.
billing_email_ccstringNoDefault CC email(s), semicolon-separated.
billing_email_tostringNoDefault recipient email(s), semicolon-separated.
billing_notesstringNoNotes printed or used during billing.
billing_variantstringNoPricing mode for hourly rates. Preferred values are project, task, user. billing_variant_rate_per_project, billing_variant_rate_per_task, billing_variant_rate_per_user are also accepted.
budgetnumberNoProject budget in project currency.
budget_expensesnumberNoExpense budget in project currency.
budget_monthlynumberNoMonthly budget for retainers.
co_leader_idintegerNoSecondary responsible user ID.
company_idintegerNoCustomer company ID.
contact_idintegerNoMain external contact ID.
currencystringNoProject currency. Mandatory on create and immutable afterwards.
custom_propertiesobjectNoCustom field values keyed by custom field name.
customer_idintegerNoDeprecated alias of company_id.
deal_idintegerNoLinked deal ID.
finish_datestringNoProject finish date.
fixed_pricebooleanNoWhether the project is fixed price.
hourly_ratenumberNoEffective hourly rate for project pricing.
identifierstringNoProject number/identifier. Required when number ranges are manual.
infostringNoInternal project notes.
labelsstring[]NoDeprecated alias for tags.
leader_idintegerNoMain responsible user ID.
namestringNoProject name.
project_group_idintegerNoLinked project group ID.
retainerbooleanNoWhether project is billed as retainer.
retainer_billing_dateintegerNoRetainer billing day in month (1-31).
retainer_billing_descriptionstringNoDefault description for generated retainer items.
retainer_billing_titlestringNoDefault title for generated retainer items.
secondary_contact_idintegerNoSecondary external contact ID.
setting_include_time_reportbooleanNoInclude time report in billing output.
skip_favoritebooleanNoDo not add this project to favorites for the creator.
start_datestringNoProject start date.
tagsstring[]NoProject tags.

moco_projects_update_projects_1

Update project Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.
billing_addressstringNoBilling address for generated documents.
billing_contact_idintegerNoBilling contact ID.
billing_email_ccstringNoDefault CC email(s), semicolon-separated.
billing_email_tostringNoDefault recipient email(s), semicolon-separated.
billing_notesstringNoNotes printed or used during billing.
billing_variantstringNoPricing mode for hourly rates. Preferred values are project, task, user. billing_variant_rate_per_project, billing_variant_rate_per_task, billing_variant_rate_per_user are also accepted.
budgetnumberNoProject budget in project currency.
budget_expensesnumberNoExpense budget in project currency.
budget_monthlynumberNoMonthly budget for retainers.
co_leader_idintegerNoSecondary responsible user ID.
company_idintegerNoCustomer company ID.
contact_idintegerNoMain external contact ID.
currencystringNoProject currency. Mandatory on create and immutable afterwards.
custom_propertiesobjectNoCustom field values keyed by custom field name.
customer_idintegerNoDeprecated alias of company_id.
deal_idintegerNoLinked deal ID.
finish_datestringNoProject finish date.
fixed_pricebooleanNoWhether the project is fixed price.
hourly_ratenumberNoEffective hourly rate for project pricing.
identifierstringNoProject number/identifier. Required when number ranges are manual.
infostringNoInternal project notes.
labelsstring[]NoDeprecated alias for tags.
leader_idintegerNoMain responsible user ID.
namestringNoProject name.
project_group_idintegerNoLinked project group ID.
retainerbooleanNoWhether project is billed as retainer.
retainer_billing_dateintegerNoRetainer billing day in month (1-31).
retainer_billing_descriptionstringNoDefault description for generated retainer items.
retainer_billing_titlestringNoDefault title for generated retainer items.
secondary_contact_idintegerNoSecondary external contact ID.
setting_include_time_reportbooleanNoInclude time report in billing output.
skip_favoritebooleanNoDo not add this project to favorites for the creator.
start_datestringNoProject start date.
tagsstring[]NoProject tags.

moco_projects_update_projects_archive

Archive project Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_update_projects_disable_share

Disable project report sharing Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_update_projects_payment_schedules

Update project payment schedule Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.
checkedbooleanNoThe checked value
datestringNoThe date value
descriptionstringNoThe description value
net_totalnumberNoNet Total
titlestringNoThe title value

moco_projects_update_projects_payment_schedules_1

Update project payment schedule Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.
checkedbooleanNoThe checked value
datestringNoThe date value
descriptionstringNoThe description value
net_totalnumberNoNet Total
titlestringNoThe title value

moco_projects_update_projects_share

Enable project report sharing Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_update_projects_tasks

Update project task Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.
activebooleanNoThe active value
billablebooleanNoThe billable value
budgetnumberNoThe budget value
descriptionstringNoThe description value
hourly_ratenumberNoHourly Rate
indexintegerNoThe index value
namestringNoThe name value

moco_projects_update_projects_tasks_1

Update project task Parameters:
ParameterTypeRequiredDefaultDescription
project_idintegerYesProject Id
idintegerYesResource ID.
activebooleanNoThe active value
billablebooleanNoThe billable value
budgetnumberNoThe budget value
descriptionstringNoThe description value
hourly_ratenumberNoHourly Rate
indexintegerNoThe index value
namestringNoThe name value

moco_projects_update_projects_unarchive

Unarchive project Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.

moco_projects_update_projects_unassign_project_group

Unassign project from project group Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesResource ID.
X-IMPERSONATE-USER-IDintegerNoExecute request on behalf of another user if allowed.