# Send a webhook action in workflows should allow PUT requests

**URL:** <https://community.hubspot.com/t/send-a-webhook-action-in-workflows-should-allow-put-requests/119547>\
**Category:** HubSpot Ideas\
**Tags:** api, workflows\
**Created:** [October 30, 2024, 10:31pm UTC](https://community.hubspot.com/t/send-a-webhook-action-in-workflows-should-allow-put-requests/119547 "2024-10-30T22:31:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Doc2DocLending](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@Doc2DocLending](https://community.hubspot.com/u/Doc2DocLending)\
**Post date:** [October 30, 2024, 10:31pm UTC](https://community.hubspot.com/t/send-a-webhook-action-in-workflows-should-allow-put-requests/119547/1 "2024-10-30T22:31:17Z")

</div>

HubSpot has many APIs which require a “PUT” request type. However, “Send a webhook” Data Ops action in Workflows only allow “POST” or “GET”.

“Send a webhook” should allow “PUT” as a request type so we can trigger workflows to HubSpot’s API endpoints that require “PUT”, e.g. [Accounts Dashboard | HubSpot](https://developers.hubspot.com/beta-docs/reference/api/marketing/subscriptions-preferences/v1?uuid=4a3d8780-4798-4c40-89dd-3d4e1d7ee3c9#update-email-subscription-status-for-an-email-address)

(You might ask why we have to use HubSpot’s API in the workflow, and that is because for reasons that are unclear HubSpot does not allow unsubscribing someone from all email via a workflow).
