Added

Introducing Async Batch API + Expanded Bulk Updates

Wrike APIs now support expanded bulk API capabilities and a new asynchronous Batch API, enabling large-scale operations with significantly reduced rate-limit impact.

Bulk Update Enhancements

  • Tasks: Bulk update now supports parents, responsibles, responsible placeholders, and custom status (existing custom field and effort updates remain supported). See Tasks API .
  • Folders / Projects: Bulk update now supports project attributes including owners (add/remove), status, customStatusId, start and end dates, contract type, and budget (existing custom field updates and CIT conversion remain supported). See Folders & Projects API .

New Async Batch API

  • Introduced POST /batch for asynchronous bulk operations.
  • Submit up to 100 operations per request, counted as a single API call.
  • Currently supports TaskCreation and Folder Creation.
  • Supports heterogeneous batches within the same request.
  • Track execution and results using the async_job API.
  • Quota-Based Safeguards: Batch operations use a per-account operation quota that replenishes as operations complete, preventing resource starvation while supporting bursty automation workloads.
  • Documentation: Batch API documentation is now live: https://wrike.readme.io/wrike-production/reference/postbatchempty