/moco-time | Type: Application | PCID required: Yes
Tools
moco_time_create_activities
Create activity Parameters:| Parameter | Type | Required | Default | Description | |
|---|---|---|---|---|---|
billable | boolean | No | — | Whether the activity is billable. | |
company_id | integer | No | — | Optional company/customer ID shortcut. | |
date | string | No | — | Activity date. | |
description | string | No | — | Free-text activity description. | |
hours | number | No | — | Deprecated duration field, converted to seconds. | |
project_id | integer | No | — | Project ID (mapped internally to assignment). | |
remote_id | string | No | — | External identifier of linked remote item. | |
remote_service | string | null | No | — | External source system identifier. |
remote_url | string | No | — | URL to related external item. | |
seconds | integer | No | — | Duration in seconds. | |
stop_timer | boolean | No | — | If true, stops any running timer before applying the update. This allows updating seconds even when a timer is running. | |
tag | string | No | — | Optional activity tag label. | |
task_id | integer | No | — | Task/service ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"billable": {
"type": "boolean",
"description": "Whether the activity is billable."
},
"company_id": {
"type": "integer",
"description": "Optional company/customer ID shortcut."
},
"date": {
"type": "string",
"description": "Activity date."
},
"description": {
"type": "string",
"description": "Free-text activity description."
},
"hours": {
"type": "number",
"description": "Deprecated duration field, converted to seconds."
},
"project_id": {
"type": "integer",
"description": "Project ID (mapped internally to assignment)."
},
"remote_id": {
"type": "string",
"description": "External identifier of linked remote item."
},
"remote_service": {
"type": [
"string",
"null"
],
"description": "External source system identifier.",
"enum": [
"",
"trello",
"jira",
"asana",
"basecamp",
"wunderlist",
"basecamp2",
"basecamp3",
"toggl",
"mite",
"github",
"youtrack"
]
},
"remote_url": {
"type": "string",
"description": "URL to related external item."
},
"seconds": {
"type": "integer",
"description": "Duration in seconds."
},
"stop_timer": {
"type": "boolean",
"description": "If true, stops any running timer before applying the update. This allows updating `seconds` even when a timer is running."
},
"tag": {
"type": "string",
"description": "Optional activity tag label."
},
"task_id": {
"type": "integer",
"description": "Task/service ID."
}
},
"required": [
"PCID"
]
}
moco_time_create_activities_bulk
Create activities in bulk Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
activities | any[] | Yes | — | Up to 100 activity entries. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"activities": {
"type": "array",
"description": "Up to 100 activity entries."
}
},
"required": [
"PCID",
"activities"
]
}
moco_time_create_activities_disregard
Disregard activities for invoicing Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
activity_ids | integer[] | Yes | — | IDs of activities to disregard. |
company_id | integer | Yes | — | Customer/company ID used for disregard context. |
customer_id | integer | No | — | Deprecated alias for company_id. |
project_id | integer | No | — | Optional project scope. |
reason | string | Yes | — | Reason shown in history/audit context. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"activity_ids": {
"type": "array",
"items": {
"type": "integer"
},
"description": "IDs of activities to disregard."
},
"company_id": {
"type": "integer",
"description": "Customer/company ID used for disregard context."
},
"customer_id": {
"type": "integer",
"description": "Deprecated alias for `company_id`."
},
"project_id": {
"type": "integer",
"description": "Optional project scope."
},
"reason": {
"type": "string",
"description": "Reason shown in history/audit context."
}
},
"required": [
"PCID",
"activity_ids",
"company_id",
"reason"
]
}
moco_time_create_schedules
Create schedule Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
overwrite | boolean | No | — | When true, clears any existing schedule entries for the same user/date before creating the new one. Only honored on create. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"overwrite": {
"type": "boolean",
"description": "When true, clears any existing schedule entries for the same user/date before creating the new one. Only honored on create."
}
},
"required": [
"PCID"
]
}
moco_time_create_users_holidays
Create user holiday Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
creator_id | integer | No | — | Creator Id |
days | number | No | — | The days value |
hours | number | No | — | The hours value |
title | string | No | — | The title value |
user_id | integer | No | — | User Id |
year | integer | No | — | The year value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"creator_id": {
"type": "integer",
"description": "Creator Id"
},
"days": {
"type": "number",
"description": "The days value"
},
"hours": {
"type": "number",
"description": "The hours value"
},
"title": {
"type": "string",
"description": "The title value"
},
"user_id": {
"type": "integer",
"description": "User Id"
},
"year": {
"type": "integer",
"description": "The year value"
}
},
"required": [
"PCID"
]
}
moco_time_create_users_presences
Create user presence Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
date | string | No | — | The date value |
from | string | No | — | The from value |
is_home_office | boolean | No | — | Is Home Office |
to | string | No | — | The to value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"date": {
"type": "string",
"description": "The date value"
},
"from": {
"type": "string",
"description": "The from value"
},
"is_home_office": {
"type": "boolean",
"description": "Is Home Office"
},
"to": {
"type": "string",
"description": "The to value"
}
},
"required": [
"PCID"
]
}
moco_time_create_users_presences_touch
Touch user presence Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
is_home_office | boolean | No | — | Is Home Office |
override | boolean | No | — | The override value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"is_home_office": {
"type": "boolean",
"description": "Is Home Office"
},
"override": {
"type": "boolean",
"description": "The override value"
}
},
"required": [
"PCID"
]
}
moco_time_create_users_work_time_adjustments
Create user work time adjustment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
date | string | No | — | The date value |
description | string | No | — | The description value |
hours | number | No | — | The hours value |
user_id | integer | No | — | User Id |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"date": {
"type": "string",
"description": "The date value"
},
"description": {
"type": "string",
"description": "The description value"
},
"hours": {
"type": "number",
"description": "The hours value"
},
"user_id": {
"type": "integer",
"description": "User Id"
}
},
"required": [
"PCID"
]
}
moco_time_delete_activities
Delete activity 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_delete_schedules
Delete schedule Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_delete_users_holidays
Delete user holiday Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_delete_users_presences
Delete user presence Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_delete_users_work_time_adjustments
Delete user work time adjustment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_get_activities
Get activity 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_get_schedules
Get schedule Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_get_users_holidays
Get user holiday Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_get_users_presences
Get user presence Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_get_users_work_time_adjustments
Get user work time adjustment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_list_activities
List activities Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
X-IMPERSONATE-USER-ID | integer | No | — | Execute request on behalf of another user if allowed. |
page | integer | No | — | Page number, starting at 1. |
per_page | integer | No | — | Page size. |
ids | string | No | — | Comma-separated IDs. |
sort_by | string | No | — | Field and optional direction, e.g. title desc. |
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. |
from | string | No | — | Start date filter. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | End date filter. Format: YYYY-MM-DD (e.g. 2026-01-31). |
user_id | integer | No | — | User Id |
task_id | integer | No | — | Task Id |
company_id | integer | No | — | Company Id |
project_id | integer | No | — | Project Id |
billable | boolean | No | — | The billable value |
billed | boolean | No | — | The billed value |
term | string | No | — | The term value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
},
"page": {
"type": "integer",
"description": "Page number, starting at 1."
},
"per_page": {
"type": "integer",
"description": "Page size."
},
"ids": {
"type": "string",
"description": "Comma-separated IDs."
},
"sort_by": {
"type": "string",
"description": "Field and optional direction, e.g. `title desc`."
},
"updated_after": {
"type": "string",
"description": "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."
},
"from": {
"type": "string",
"description": "Start date filter. Format: YYYY-MM-DD (e.g. `2026-01-01`)."
},
"to": {
"type": "string",
"description": "End date filter. Format: YYYY-MM-DD (e.g. `2026-01-31`)."
},
"user_id": {
"type": "integer",
"description": "User Id"
},
"task_id": {
"type": "integer",
"description": "Task Id"
},
"company_id": {
"type": "integer",
"description": "Company Id"
},
"project_id": {
"type": "integer",
"description": "Project Id"
},
"billable": {
"type": "boolean",
"description": "The billable value"
},
"billed": {
"type": "boolean",
"description": "The billed value"
},
"term": {
"type": "string",
"description": "The term value"
}
},
"required": [
"PCID"
]
}
moco_time_list_schedules
List schedules 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. |
from | string | No | — | Schedule range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Schedule range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
user_id | integer | No | — | User Id |
absence_code | string | No | — | Absence Code |
absence_request_id | integer | No | — | Absence Request Id |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number, starting at 1."
},
"per_page": {
"type": "integer",
"description": "Page size."
},
"ids": {
"type": "string",
"description": "Comma-separated IDs."
},
"updated_after": {
"type": "string",
"description": "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."
},
"from": {
"type": "string",
"description": "Schedule range start. Format: YYYY-MM-DD (e.g. `2026-01-01`)."
},
"to": {
"type": "string",
"description": "Schedule range end. Format: YYYY-MM-DD (e.g. `2026-01-31`)."
},
"user_id": {
"type": "integer",
"description": "User Id"
},
"absence_code": {
"type": "string",
"description": "Absence Code"
},
"absence_request_id": {
"type": "integer",
"description": "Absence Request Id"
}
},
"required": [
"PCID"
]
}
moco_time_list_users_holidays
List user holidays 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 |
year | integer | No | — | The year value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number, starting at 1."
},
"per_page": {
"type": "integer",
"description": "Page size."
},
"ids": {
"type": "string",
"description": "Comma-separated IDs."
},
"updated_after": {
"type": "string",
"description": "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": {
"type": "integer",
"description": "User Id"
},
"year": {
"type": "integer",
"description": "The year value"
}
},
"required": [
"PCID"
]
}
moco_time_list_users_presences
List user presences 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 | — | Presence date range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Presence date range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
is_home_office | boolean | No | — | Is Home Office |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number, starting at 1."
},
"per_page": {
"type": "integer",
"description": "Page size."
},
"ids": {
"type": "string",
"description": "Comma-separated IDs."
},
"updated_after": {
"type": "string",
"description": "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": {
"type": "integer",
"description": "User Id"
},
"from": {
"type": "string",
"description": "Presence date range start. Format: YYYY-MM-DD (e.g. `2026-01-01`)."
},
"to": {
"type": "string",
"description": "Presence date range end. Format: YYYY-MM-DD (e.g. `2026-01-31`)."
},
"is_home_office": {
"type": "boolean",
"description": "Is Home Office"
}
},
"required": [
"PCID"
]
}
moco_time_list_users_work_time_adjustments
List user work time adjustments 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 | — | Adjustment date range start. Format: YYYY-MM-DD (e.g. 2026-01-01). |
to | string | No | — | Adjustment date range end. Format: YYYY-MM-DD (e.g. 2026-01-31). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number, starting at 1."
},
"per_page": {
"type": "integer",
"description": "Page size."
},
"ids": {
"type": "string",
"description": "Comma-separated IDs."
},
"updated_after": {
"type": "string",
"description": "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": {
"type": "integer",
"description": "User Id"
},
"from": {
"type": "string",
"description": "Adjustment date range start. Format: YYYY-MM-DD (e.g. `2026-01-01`)."
},
"to": {
"type": "string",
"description": "Adjustment date range end. Format: YYYY-MM-DD (e.g. `2026-01-31`)."
}
},
"required": [
"PCID"
]
}
moco_time_start_timer_activities
Start activity timer 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_stop_timer_activities
Stop activity timer 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. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_activities
Update activity 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. | |
billable | boolean | No | — | Whether the activity is billable. | |
company_id | integer | No | — | Optional company/customer ID shortcut. | |
date | string | No | — | Activity date. | |
description | string | No | — | Free-text activity description. | |
hours | number | No | — | Deprecated duration field, converted to seconds. | |
project_id | integer | No | — | Project ID (mapped internally to assignment). | |
remote_id | string | No | — | External identifier of linked remote item. | |
remote_service | string | null | No | — | External source system identifier. |
remote_url | string | No | — | URL to related external item. | |
seconds | integer | No | — | Duration in seconds. | |
stop_timer | boolean | No | — | If true, stops any running timer before applying the update. This allows updating seconds even when a timer is running. | |
tag | string | No | — | Optional activity tag label. | |
task_id | integer | No | — | Task/service ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
},
"billable": {
"type": "boolean",
"description": "Whether the activity is billable."
},
"company_id": {
"type": "integer",
"description": "Optional company/customer ID shortcut."
},
"date": {
"type": "string",
"description": "Activity date."
},
"description": {
"type": "string",
"description": "Free-text activity description."
},
"hours": {
"type": "number",
"description": "Deprecated duration field, converted to seconds."
},
"project_id": {
"type": "integer",
"description": "Project ID (mapped internally to assignment)."
},
"remote_id": {
"type": "string",
"description": "External identifier of linked remote item."
},
"remote_service": {
"type": [
"string",
"null"
],
"description": "External source system identifier.",
"enum": [
"",
"trello",
"jira",
"asana",
"basecamp",
"wunderlist",
"basecamp2",
"basecamp3",
"toggl",
"mite",
"github",
"youtrack"
]
},
"remote_url": {
"type": "string",
"description": "URL to related external item."
},
"seconds": {
"type": "integer",
"description": "Duration in seconds."
},
"stop_timer": {
"type": "boolean",
"description": "If true, stops any running timer before applying the update. This allows updating `seconds` even when a timer is running."
},
"tag": {
"type": "string",
"description": "Optional activity tag label."
},
"task_id": {
"type": "integer",
"description": "Task/service ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_activities_1
Update activity 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. | |
billable | boolean | No | — | Whether the activity is billable. | |
company_id | integer | No | — | Optional company/customer ID shortcut. | |
date | string | No | — | Activity date. | |
description | string | No | — | Free-text activity description. | |
hours | number | No | — | Deprecated duration field, converted to seconds. | |
project_id | integer | No | — | Project ID (mapped internally to assignment). | |
remote_id | string | No | — | External identifier of linked remote item. | |
remote_service | string | null | No | — | External source system identifier. |
remote_url | string | No | — | URL to related external item. | |
seconds | integer | No | — | Duration in seconds. | |
stop_timer | boolean | No | — | If true, stops any running timer before applying the update. This allows updating seconds even when a timer is running. | |
tag | string | No | — | Optional activity tag label. | |
task_id | integer | No | — | Task/service ID. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
},
"billable": {
"type": "boolean",
"description": "Whether the activity is billable."
},
"company_id": {
"type": "integer",
"description": "Optional company/customer ID shortcut."
},
"date": {
"type": "string",
"description": "Activity date."
},
"description": {
"type": "string",
"description": "Free-text activity description."
},
"hours": {
"type": "number",
"description": "Deprecated duration field, converted to seconds."
},
"project_id": {
"type": "integer",
"description": "Project ID (mapped internally to assignment)."
},
"remote_id": {
"type": "string",
"description": "External identifier of linked remote item."
},
"remote_service": {
"type": [
"string",
"null"
],
"description": "External source system identifier.",
"enum": [
"",
"trello",
"jira",
"asana",
"basecamp",
"wunderlist",
"basecamp2",
"basecamp3",
"toggl",
"mite",
"github",
"youtrack"
]
},
"remote_url": {
"type": "string",
"description": "URL to related external item."
},
"seconds": {
"type": "integer",
"description": "Duration in seconds."
},
"stop_timer": {
"type": "boolean",
"description": "If true, stops any running timer before applying the update. This allows updating `seconds` even when a timer is running."
},
"tag": {
"type": "string",
"description": "Optional activity tag label."
},
"task_id": {
"type": "integer",
"description": "Task/service ID."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_billable_seconds_activities
Update activity billable seconds 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. |
seconds | integer | No | — | Billable seconds (may differ from worked_seconds). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"X-IMPERSONATE-USER-ID": {
"type": "integer",
"description": "Execute request on behalf of another user if allowed."
},
"seconds": {
"type": "integer",
"description": "Billable seconds (may differ from worked_seconds)."
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_schedules
Update schedule Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
absence_code | string | No | — | Absence Code |
am | boolean | No | — | The am value |
comment | string | No | — | The comment value |
date | string | No | — | The date value |
pm | boolean | No | — | The pm value |
symbol | string | No | — | The symbol value |
user_id | integer | No | — | User Id |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"absence_code": {
"type": "string",
"description": "Absence Code"
},
"am": {
"type": "boolean",
"description": "The am value"
},
"comment": {
"type": "string",
"description": "The comment value"
},
"date": {
"type": "string",
"description": "The date value"
},
"pm": {
"type": "boolean",
"description": "The pm value"
},
"symbol": {
"type": "string",
"description": "The symbol value"
},
"user_id": {
"type": "integer",
"description": "User Id"
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_schedules_1
Update schedule Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
absence_code | string | No | — | Absence Code |
am | boolean | No | — | The am value |
comment | string | No | — | The comment value |
date | string | No | — | The date value |
pm | boolean | No | — | The pm value |
symbol | string | No | — | The symbol value |
user_id | integer | No | — | User Id |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"absence_code": {
"type": "string",
"description": "Absence Code"
},
"am": {
"type": "boolean",
"description": "The am value"
},
"comment": {
"type": "string",
"description": "The comment value"
},
"date": {
"type": "string",
"description": "The date value"
},
"pm": {
"type": "boolean",
"description": "The pm value"
},
"symbol": {
"type": "string",
"description": "The symbol value"
},
"user_id": {
"type": "integer",
"description": "User Id"
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_users_holidays
Update user holiday Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
creator_id | integer | No | — | Creator Id |
days | number | No | — | The days value |
hours | number | No | — | The hours value |
title | string | No | — | The title value |
user_id | integer | No | — | User Id |
year | integer | No | — | The year value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"creator_id": {
"type": "integer",
"description": "Creator Id"
},
"days": {
"type": "number",
"description": "The days value"
},
"hours": {
"type": "number",
"description": "The hours value"
},
"title": {
"type": "string",
"description": "The title value"
},
"user_id": {
"type": "integer",
"description": "User Id"
},
"year": {
"type": "integer",
"description": "The year value"
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_users_holidays_1
Update user holiday Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
creator_id | integer | No | — | Creator Id |
days | number | No | — | The days value |
hours | number | No | — | The hours value |
title | string | No | — | The title value |
user_id | integer | No | — | User Id |
year | integer | No | — | The year value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"creator_id": {
"type": "integer",
"description": "Creator Id"
},
"days": {
"type": "number",
"description": "The days value"
},
"hours": {
"type": "number",
"description": "The hours value"
},
"title": {
"type": "string",
"description": "The title value"
},
"user_id": {
"type": "integer",
"description": "User Id"
},
"year": {
"type": "integer",
"description": "The year value"
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_users_presences
Update user presence Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
date | string | No | — | The date value |
from | string | No | — | The from value |
is_home_office | boolean | No | — | Is Home Office |
to | string | No | — | The to value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"date": {
"type": "string",
"description": "The date value"
},
"from": {
"type": "string",
"description": "The from value"
},
"is_home_office": {
"type": "boolean",
"description": "Is Home Office"
},
"to": {
"type": "string",
"description": "The to value"
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_users_presences_1
Update user presence Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
date | string | No | — | The date value |
from | string | No | — | The from value |
is_home_office | boolean | No | — | Is Home Office |
to | string | No | — | The to value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"date": {
"type": "string",
"description": "The date value"
},
"from": {
"type": "string",
"description": "The from value"
},
"is_home_office": {
"type": "boolean",
"description": "Is Home Office"
},
"to": {
"type": "string",
"description": "The to value"
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_users_work_time_adjustments
Update user work time adjustment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
date | string | No | — | The date value |
description | string | No | — | The description value |
hours | number | No | — | The hours value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"date": {
"type": "string",
"description": "The date value"
},
"description": {
"type": "string",
"description": "The description value"
},
"hours": {
"type": "number",
"description": "The hours value"
}
},
"required": [
"PCID",
"id"
]
}
moco_time_update_users_work_time_adjustments_1
Update user work time adjustment Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | Resource ID. |
date | string | No | — | The date value |
description | string | No | — | The description value |
hours | number | No | — | The hours value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "integer",
"description": "Resource ID."
},
"date": {
"type": "string",
"description": "The date value"
},
"description": {
"type": "string",
"description": "The description value"
},
"hours": {
"type": "number",
"description": "The hours value"
}
},
"required": [
"PCID",
"id"
]
}

