---
agentTools:
  projectIndex: https://developers.wrike.com/llms.txt
---

# 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](https://wrike.readme.io/wrike-production/reference/gettasksempty) .
* **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 ](https://wrike.readme.io/wrike-production/reference/getfoldersempty).

**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>