---
title: "Bulk-update tasks"
method: PUT
path: "/task/"
tags: ["tasks"]
---

# Bulk-update tasks

`PUT /task/`

Any of the filters of the GET endpoint may be used as query parameters or passed in the request body (see [Filter Parameters](https://developer.close.com/api/overview/filter-parameters)). For example:

```json
{"_params": {"id__in": "task_A,task_B,task_C"}, "is_complete": true}
```

Only the `assigned_to`, `date` and `is_complete` fields may be updated.

## Query parameters

- `assigned_to` string, nullable
- `format` string, nullable
- `id` string, nullable
- `id__in` string, nullable
- `is_complete` string, nullable
- `lead_id` string, nullable
- `_order_by` string, nullable
- `organization_id` string, nullable
- `_type` string, nullable
- `_type__in` string, nullable
- `view` string, nullable
- `date` string, nullable
- `date__lt` string, nullable
- `date__lte` string, nullable
- `date__gt` string, nullable
- `date__gte` string, nullable
- `due_date` string, nullable
- `due_date__lt` string, nullable
- `due_date__lte` string, nullable
- `due_date__gt` string, nullable
- `due_date__gte` string, nullable
- `date_created__lt` string, nullable
- `date_created__lte` string, nullable
- `date_created__gt` string, nullable
- `date_created__gte` string, nullable
- `date_updated__lt` string, nullable
- `date_updated__lte` string, nullable
- `date_updated__gt` string, nullable
- `date_updated__gte` string, nullable
- `_fields` string

## Request body

- BulkUpdateNotifications
  - `assigned_to` string
  - `date` union
    - string, date-time
    - string, date
  - `is_complete` boolean
  - `organization_id` string
  - `priority` 'high' | 'medium'
  - `resolution` 'abandoned' | 'skipped'
  - `text` string

## Response `200`

Successful response

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `404` — Not found

---

[API](https://skmtc.net/close/apis/close-api.md) · [All operations](https://skmtc.net/close/apis/close-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/close/close-api/revisions/0dcf3303e9d7/schema)
