Table of contents
Schedules

Changelog

Jul 1, 2026

Added

Added a duration property to the request model for PATCH /schedules/{scheduleId}/tasks/{taskId}.

Jun 26, 2026

Added

Added delta token support to GET /schedules/{scheduleId}/animation-bindings.

Jun 24, 2026

Added

Added endpoints for managing a schedule's sync configuration, which links a v6.5 schedule with a v10 schedule for synchronization.

  • GET /schedules/{scheduleId}/sync-configuration
  • POST /schedules/{scheduleId}/sync-configuration

Jun 12, 2026

Added

Documented the 409 UserFieldValueExists response for the resource, task, and resource-group user-field-value creation endpoints, and a 400 ConflictingUserFieldValues example for their batch equivalents.

Jun 9, 2026

Added

Added GET /schedules/{scheduleId}/settings to retrieve a schedule's settings.

May 8, 2026

Added

Marked GET /schedules/{scheduleId}/baselines/{baselineId}/code-values and GET /schedules/{scheduleId}/baselines/code-value-assignments as only supported for version 6.5 schedules.

May 4, 2026

Added

Updated the response example for schedules/{scheduleId}/quality/dcma/analyze to use correct default values.

Apr 23, 2026

Added

Added endpoints for the DCMA 14-point assessment.

  • schedules/{scheduleId}/quality/dcma/analyze
  • schedules/{scheduleId}/quality/dcma/violations

Apr 22, 2026

Added

Added DELETE schedules/{scheduleId}/baselines, which allows batch-deleting baselines using a comma-separated list of identifiers.

Apr 15, 2026

Added

Added an estimatedFinish property to the Task model.

Apr 13, 2026

Added

Added error responses for invalid V10 endpoints on Entity3d operations.

Mar 27, 2026

Added

Added endpoints to delete individual user field values for tasks, resources, and resource groups.

  • DELETE schedules/{scheduleId}/tasks/user-field-values/{userFieldId}
  • DELETE schedules/{scheduleId}/resources/user-field-values/{userFieldId}
  • DELETE schedules/{scheduleId}/resource-groups/user-field-values/{userFieldId}

Mar 26, 2026

Added

Added a withChildren property to task query filters.

Mar 17, 2026

Added

Added a 200 response to POST schedules/{scheduleId}/tasks/reschedule.

Feb 26, 2026

Added

Added POST schedules/{scheduleId}/baselines to create baselines.

Feb 19, 2026

Added

Added missing headers and error examples across the API.

Feb 17, 2026

Added

Added DELETE schedules/{scheduleId} to delete a schedule, and POST schedules/{scheduleId}/clone to clone a schedule by its unique identifier.

Feb 10, 2026

Added

Added a 200 response and more error codes to PATCH schedules/{scheduleId}/tasks/resource-assignments, fixed incorrect word order in TaskLinksUpdateResponse, and added PATCH schedules/{scheduleId}/project-scheduling to change project scheduling settings.

Feb 9, 2026

Added

Updated the 400 response error example for POST /schedules/{id}/tasks/user-field-values/batch.

Jan 12, 2026

Added

Added POST schedules/{scheduleId}/tasks/user-field-values/batch to create multiple task user field values.

Dec 29, 2025

Added

Added a Recommended-Batch-Size header to batch processing responses, updated "Missing Property" error messages, and updated the error response examples for POST /{scheduleId}/resources and POST /{scheduleId}/resources/batch.

Dec 18, 2025

Added

Updated PATCH schedules/{scheduleId}/appearance-profiles/{appearanceProfileId} with an operation-less response.

Dec 4, 2025

Added

Added DELETE schedules/{scheduleId}/calendars/{calendarId} to delete a calendar.

Dec 2, 2025

Added

Added GET schedules/{scheduleId}/imports/synchronizers to get details of all import synchronizers.

Nov 29, 2025

Added

Added endpoints to get details of a specific import synchronizer.

  • GET schedules/{scheduleId}/imports/microsoft-project/synchronizers/{synchronizerId}
  • GET schedules/{scheduleId}/imports/primavera/synchronizers/{synchronizerId}

Nov 27, 2025

Added

Renamed the deltaToken query parameter to $deltaToken, added error response examples for invalid and expired delta tokens, and added DELETE schedules/{scheduleId}/task-query-filters/{queryFilterId} to delete a task query filter.

Nov 26, 2025

Added

Added PUT schedules/{scheduleId}/task-query-filters/{queryFilterId} to update a task query filter, and POST /{scheduleId}/imports/microsoft-project/synchronize to synchronize a file into the schedule.

Nov 24, 2025

Added

Updated DELETE schedules/{scheduleId}/appearance-profiles/{appearanceProfileId} with operation-less examples, added GET schedules/{scheduleId}/task-query-filters/{queryFilterId} to get a task query filter, added POST /{scheduleId}/imports/primavera/synchronize to synchronize a file into the schedule, and updated POST schedules/{scheduleId}/appearance-profile with operation-less examples plus new 400 and 409 responses.

Nov 21, 2025

Added

Updated PATCH schedules/{scheduleId}/tasks/{taskId} with operation-less examples, fixed an incorrect expectedFinish description, and added a 200 response plus new 400 responses to POST /schedules/{scheduleId}/resources/user-field-values/batch.

Nov 20, 2025

Added

Added GET schedules/{scheduleId}/task-query-filters to get task query filters.

Nov 19, 2025

Added

Updated DELETE schedules/{scheduleId}/tasks to have an operation-less response with additional bad-request examples, added POST schedules/{scheduleId}/task-query-filters to create a task query filter, and added POST schedules/{scheduleId}/imports/microsoft-project to start a Microsoft Project file import.

Nov 18, 2025

Added

Added POST schedules/{scheduleId}/imports/primavera to start a Primavera import.

Nov 17, 2025

Added

Added PATCH schedules/{scheduleId}/task-links to update multiple task links.

Nov 14, 2025

Added

Added POST schedules to create a schedule, and POST /{scheduleId}/tasks/reschedule to recalculate tasks according to provided rescheduling options.

Nov 10, 2025

Added

Added DELETE schedules/{scheduleId}/tasks/{taskId} to delete a task.

Nov 6, 2025

Changed

Fixed the example values in POST schedules/{scheduleId}/calendars.

Nov 5, 2025

Added

Added POST schedules/{scheduleId}/task-links/batch to create multiple task links, and DELETE schedules/{scheduleId}/task-links to delete multiple task links.

Nov 4, 2025

Added

Added POST schedules/{scheduleId}/calendars to create a calendar.

Nov 3, 2025

Added

Added isNextGen (true for V10 schedules) and iTwinId properties to schedule responses.

Oct 31, 2025

Added

Added POST schedules/{scheduleId}/user-fields to create a user field.

Oct 30, 2025

Added

Added DELETE schedules/{scheduleId}/resources to delete multiple resources.

Oct 29, 2025

Added

Added POST schedules/{scheduleId}/resources/user-field-values/batch to create multiple resource user field values.

Oct 28, 2025

Added

Added POST /{scheduleId}/resources/batch to create multiple resources.

Oct 27, 2025

Changed

POST schedules/{scheduleId}/resources and POST schedules/{scheduleId}/resource-assignments/batch are now faster and return the created entities immediately.

Oct 21, 2025

Added

Added PATCH /{scheduleId}/tasks/{taskId} to update an existing task's properties, and documented which schedule version each endpoint supports.

Was this page helpful?