---
title: "Force Send Zapier Webhook"
method: POST
path: "/api/v2/webhooks/zapier/forceSend"
tags: ["api-v2-webhooks"]
---

# Force Send Zapier Webhook

`POST /api/v2/webhooks/zapier/forceSend`

Force send a Zapier webhook notification to all webhooks for the given account IDs.
Mimics the logic in CompanyWebhookSenderPollingWorker._load_webhooks_and_send.

Request body should contain:
- record_id: int
- operation: str (INSERT, UPDATE, DELETE)
- table_name: str
- old_data: dict
- new_data: dict
- diff_data: dict
- context: dict
- account_ids: list[int]
- webhook_uuid: str (optional) - filter to a specific webhook

## Request body

- ZapierForceSendRequest
  - `record_id` integer, required
  - `operation` string, required
  - `table_name` string, required
  - `account_ids` integer[], required
  - `old_data` object
  - `new_data` object
  - `diff_data` object
  - `context` object
  - `webhook_uuid` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

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