/moco-users | Type: Application | PCID required: Yes
Tools
moco_users_create_projects_contracts
Create project contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project_id | integer | Yes | — | Project Id |
active | boolean | No | — | The active value |
billable | boolean | No | — | The billable value |
budget | number | No | — | The budget value |
hourly_rate | number | No | — | Hourly Rate |
user_id | integer | No | — | User Id |
moco_users_create_session
Create API session Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
email | string | Yes | — | User email within the account referenced by the subdomain. |
password | string | Yes | — | User password. |
moco_users_create_tags
Create tag Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
color | string | No | — | The color value |
context | string | No | — | Project is mapped to internal Assignment. |
name | string | No | — | The name value |
moco_users_create_units
Create unit Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
custom_properties | object | No | — | Custom Properties |
name | string | No | — | The name value |
moco_users_create_users
Create user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
active | boolean | No | — | The active value |
avatar | object | No | — | The avatar value |
bday | string | No | — | The bday value |
custom_properties | object | No | — | Custom Properties |
email | string | No | — | The email value |
external | boolean | No | — | The external value |
firstname | string | No | — | The firstname value |
home_address | string | No | — | Home Address |
iban | string | No | — | The iban value |
info | string | No | — | The info value |
language | string | No | — | The language value |
lastname | string | No | — | Alias for name. |
mobile_phone | string | No | — | Mobile Phone |
name | string | No | — | The name value |
password | string | No | — | The password value |
role_id | integer | No | — | Role Id |
tags | string[] | No | — | The tags value |
unit_id | integer | No | — | Unit Id |
welcome_email | boolean | No | — | Applied on create, defaults to true. |
work_phone | string | No | — | Work Phone |
moco_users_create_users_employments
Create user employment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
from | string | No | — | The from value |
pattern | object | No | — | The pattern value |
to | string | No | — | The to value |
user_id | integer | No | — | User Id |
moco_users_delete_employments
Delete user employment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
moco_users_delete_projects_contracts
Delete project contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project_id | integer | Yes | — | Project Id |
id | integer | Yes | — | Resource ID. |
moco_users_delete_taggings
Remove taggings from resource Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
taggable_type | string | Yes | — | Taggable Type |
taggable_id | integer | Yes | — | Taggable Id |
tags | string[] | No | — | The tags value |
moco_users_delete_tags
Delete tag Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
merge_tag_id | integer | No | — | Optional tag ID to merge existing taggings into. |
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
moco_users_delete_units
Delete unit Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
moco_users_delete_users
Delete user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
moco_users_get_employments
Get user employment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
moco_users_get_performance_report
Get user performance report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
year | integer | No | — | Report year. Must be between 2000 and 2100. |
moco_users_get_projects_contracts
Get project contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project_id | integer | Yes | — | Project Id |
id | integer | Yes | — | Resource ID. |
moco_users_get_projects_contracts_1
List project contracts Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
updated_after | string | No | — | ISO 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_id | integer | Yes | — | Project Id |
moco_users_get_taggings
List taggings for resource Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
taggable_type | string | Yes | — | Taggable Type |
taggable_id | integer | Yes | — | Taggable Id |
moco_users_get_tags
Get tag Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
moco_users_get_units
Get unit Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
moco_users_get_users
Get user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
moco_users_get_vat_code_purchases
Get VAT code purchase Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
moco_users_get_vat_code_sales
Get VAT code sale Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
moco_users_list_letter_papers
List letter papersmoco_users_list_profile
Get current profilemoco_users_list_report_absences
Get absences report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
year | integer | No | — | The year value |
active | boolean | No | — | The active value |
moco_users_list_report_cashflow
Get cashflow report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
from | string | No | — | Report range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Report range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
term | string | No | — | The term value |
kinds | string[] | No | — | The kinds value |
moco_users_list_report_finance
Get finance report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
from | string | No | — | Report range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Report range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
term | string | No | — | The term value |
company_id | integer | No | — | Company Id |
kinds | string[] | No | — | The kinds value |
moco_users_list_report_planned_vs_tracked
Get planned vs tracked report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
from | string | No | — | Report range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Report range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
user_ids | integer[] | No | — | List of user IDs as repeated params or comma-separated string. |
project_id | integer | No | — | Project Id |
moco_users_list_report_utilization
Get utilization report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
from | string | No | — | Report range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Report range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
moco_users_list_session
Verify API keymoco_users_list_tags
List tags Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
ids | string | No | — | Comma-separated IDs. |
updated_after | string | No | — | ISO 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. |
context | string | No | — | Tag context. |
moco_users_list_units
List units Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
ids | string | No | — | Comma-separated IDs. |
updated_after | string | No | — | ISO 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_properties | object | No | — | Filter 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_users_list_users
List users Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
sort_by | string | No | — | Field and optional direction, e.g. title desc. |
ids | string | No | — | Comma-separated IDs. |
updated_after | string | No | — | ISO 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_properties | object | No | — | Filter 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. |
include_archived | boolean | No | — | Include Archived |
email | string | No | — | Filter by exact email address (e.g. max.muster@example.com). |
tags | string | No | — | Comma-separated user tag names. |
moco_users_list_users_employments
List user employments Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
ids | string | No | — | Comma-separated IDs. |
updated_after | string | No | — | ISO 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. |
user_id | integer | No | — | User Id |
from | string | No | — | Employment date range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Employment date range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
moco_users_list_users_roles
List user rolesmoco_users_list_vat_code_purchases
List VAT code purchases Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
ids | string | No | — | Comma-separated IDs. |
updated_after | string | No | — | ISO 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. |
active | boolean | No | — | The active value |
intra_eu | boolean | No | — | Intra Eu |
reverse_charge | boolean | No | — | Reverse Charge |
moco_users_list_vat_code_sales
List VAT code sales Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
ids | string | No | — | Comma-separated IDs. |
updated_after | string | No | — | ISO 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. |
active | boolean | No | — | The active value |
intra_eu | boolean | No | — | Intra Eu |
reverse_charge | boolean | No | — | Reverse Charge |
moco_users_update_projects_contracts
Update project contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project_id | integer | Yes | — | Project Id |
id | integer | Yes | — | Resource ID. |
active | boolean | No | — | The active value |
billable | boolean | No | — | The billable value |
budget | number | No | — | The budget value |
hourly_rate | number | No | — | Hourly Rate |
moco_users_update_projects_contracts_1
Update project contract Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project_id | integer | Yes | — | Project Id |
id | integer | Yes | — | Resource ID. |
active | boolean | No | — | The active value |
billable | boolean | No | — | The billable value |
budget | number | No | — | The budget value |
hourly_rate | number | No | — | Hourly Rate |
moco_users_update_taggings
Replace taggings for resource Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
taggable_type | string | Yes | — | Taggable Type |
taggable_id | integer | Yes | — | Taggable Id |
tags | string[] | No | — | The tags value |
moco_users_update_taggings_1
Add taggings to resource Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
taggable_type | string | Yes | — | Taggable Type |
taggable_id | integer | Yes | — | Taggable Id |
tags | string[] | No | — | The tags value |
moco_users_update_tags
Update tag Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
color | string | No | — | The color value |
name | string | No | — | The name value |
moco_users_update_tags_1
Update tag Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
color | string | No | — | The color value |
name | string | No | — | The name value |
moco_users_update_units
Update unit Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
custom_properties | object | No | — | Custom Properties |
name | string | No | — | The name value |
moco_users_update_units_1
Update unit Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
custom_properties | object | No | — | Custom Properties |
name | string | No | — | The name value |
moco_users_update_users
Update user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
active | boolean | No | — | The active value |
avatar | object | No | — | The avatar value |
bday | string | No | — | The bday value |
custom_properties | object | No | — | Custom Properties |
email | string | No | — | The email value |
external | boolean | No | — | The external value |
firstname | string | No | — | The firstname value |
home_address | string | No | — | Home Address |
iban | string | No | — | The iban value |
info | string | No | — | The info value |
language | string | No | — | The language value |
lastname | string | No | — | Alias for name. |
mobile_phone | string | No | — | Mobile Phone |
name | string | No | — | The name value |
password | string | No | — | The password value |
role_id | integer | No | — | Role Id |
tags | string[] | No | — | The tags value |
unit_id | integer | No | — | Unit Id |
welcome_email | boolean | No | — | Applied on create, defaults to true. |
work_phone | string | No | — | Work Phone |
moco_users_update_users_1
Update user Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
active | boolean | No | — | The active value |
avatar | object | No | — | The avatar value |
bday | string | No | — | The bday value |
custom_properties | object | No | — | Custom Properties |
email | string | No | — | The email value |
external | boolean | No | — | The external value |
firstname | string | No | — | The firstname value |
home_address | string | No | — | Home Address |
iban | string | No | — | The iban value |
info | string | No | — | The info value |
language | string | No | — | The language value |
lastname | string | No | — | Alias for name. |
mobile_phone | string | No | — | Mobile Phone |
name | string | No | — | The name value |
password | string | No | — | The password value |
role_id | integer | No | — | Role Id |
tags | string[] | No | — | The tags value |
unit_id | integer | No | — | Unit Id |
welcome_email | boolean | No | — | Applied on create, defaults to true. |
work_phone | string | No | — | Work Phone |
moco_users_update_users_employments
Update user employment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
from | string | No | — | The from value |
pattern | object | No | — | The pattern value |
to | string | No | — | The to value |
user_id | integer | No | — | User Id |
moco_users_update_users_employments_1
Update user employment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
from | string | No | — | The from value |
pattern | object | No | — | The pattern value |
to | string | No | — | The to value |
user_id | integer | No | — | User Id |

