Skip to main content

Webhooks
Webhooks
0 followers
1 question
22 posts

Sign up for free today or log in now to follow this topic, join the discussion, and always stay updated.

馃帴 How to customize your notifications, follow topics, and join channels in the Community.

Webhooks - different data types on json payload

I'm building a service which receives webhooks from pipedrive for update events on deals.

The json payload that is sent to the registered webhook sometimes contains strings and sometimes integer fields for the company_id and deal_id fields.

Below is an extract where these fields are integers:

{ 聽"v": 1, 聽"matches_filters": { 聽 聽"current": [] 聽}, 聽"meta": { 聽 聽"action": "updated", 聽 聽"change_source": "api", 聽 聽"company_id": 7823181, 聽 聽"host": "damsak.pipedrive.com", 聽 聽"id": 1175, 聽 聽"is_bulk_update": false,....

and then another call on the same webhook where these fields are sent as Strings:

{ 聽"v": 1, 聽"matches_filters": { 聽 聽"current": [] 聽}, 聽"meta": { 聽 聽"action": "updated", 聽 聽"change_source": "api", 聽 聽"company_id": 7823181, 聽 聽"host": "10.245.46.24:3081.pipedrive.com", 聽 聽"id": "1175", 聽 聽"is_bulk_update": false,

Notice that the host is also different... this seems like a bug somewhere in pipedrive's webhook system?

I have a dream

Trigger option in integromat only in deal changed to WON

Webhook Action in Workflow Automation

So the new workflow automation is really awesome!

it would be really helpful if we could have it trigger a webhook action as well.