---
title: "Bulk Update Crm Activities"
method: POST
path: "/api/activities/bulk"
tags: ["activities"]
---

# Bulk Update Crm Activities

`POST /api/activities/bulk`

## Request

- Base URL: `https://api.electricair.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.electricair.io/api/activities/bulk`
- Auth: none declared

## Request body

- CRMActivityBulkSchema
  - `ids` integer[], required
  - `action` 'complete' | 'reopen' | 'cancel' | 'delete' | 'owner' | 'priority' | 'due', required
  - `owner_id` integer, nullable
  - `priority` 'low' | 'normal' | 'high', nullable
  - `due_date` string, nullable
  - `timezone` string, nullable

## Response `200`

OK

- CRMActivityBulkResponseSchema
  - `updated` integer, required

## Changes

> 29 revisions in range; 1 not diffed.

- **2026-11-08** `1dcee27e0e4f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/electricair/apis/electric-air-autoquote-api/changes/api/activities/bulk/post.md)

---

[API](https://skmtc.dev/electricair/apis/electric-air-autoquote-api.md) - [All operations](https://skmtc.dev/electricair/apis/electric-air-autoquote-api/llms.txt) - [OpenAPI document](https://skmtc.dev/electricair/apis/electric-air-autoquote-api/revisions/06ed8701b635?raw)
