create_activity
Create a new activity in a service by providing name, status ID, start date, and end date. Activities are flat; use activity statuses from reference data.
Instructions
Create a new activity in a service. Activities form a flat list (no milestones, summaries, or hierarchy). Name, StatusId, StartDate, and EndDate are required. Activity statuses differ from task statuses; use get_reference_data with entity "activitystatuses" to discover valid IDs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Name | Yes | Activity name (required) | |
| KindId | No | NOT SUPPORTED: activities form a flat list; milestones exist only on project tasks. | |
| TypeId | No | Activity type ID (account default when omitted) | |
| Details | No | Details field used by v2 REST | |
| EndDate | Yes | End date (ISO 8601, required) | |
| ParentId | No | NOT SUPPORTED: activities form a flat list; hierarchy exists only on project tasks. | |
| StatusId | Yes | Activity status ID (required; entity "activitystatuses") | |
| StartDate | Yes | Start date (ISO 8601, required) | |
| serviceId | Yes | The service ID to create the activity in | |
| PriorityId | No | Activity priority ID (account default when omitted) | |
| Description | No | Activity description (alias of Details) |