Multiple Webhooks?

Is there a way to set a goal up so that you can use multiple webhooks?

I’m using Beeminder’s metaminder feature where you include something like https://www.beeminder.com/api/v1/users/k1rsty/webhook.json?goal=goalnamet&auth_token=xxx as the webhook to feed data from one goal to another. One of the goals I want to hook up like this already has a webhook because it’s fed from an RSS feed using the Rssminder feature.

I was surprised by this and wasn’t expecting the collision because one is importing data to the goal (rssminder) and the other is exporting data from that goal (metaminder).

3 Likes

Short answer is no, so when I need multiple downstream effects for my own goals, I send the webhook notification to zapier/make and forward it on to multiple endpoints from there.

Mildly confused about the RSSminder thing though; I thought our webhooks were always outbound, principally triggered by adding a datapoint? So there shouldn’t be a clash with the inbound autodata from the RSS feed. (Or my mental model is outdated!) Is it possible that prior-you set up a now-defunct script?

2 Likes

Hey hey, the rss-minder integration doesn’t use the callback-url for its function. Not sure how/why the rss feed url wound up set as a callback-url, but you almost certainly don’t want that there. every time a datapoint is changed or added we’re POSTing to that link, which given it is an rss feed, it won’t have any idea what to do with that POST anyway.

So it should be totally safe to delete the callback_url that’s there on the bookreview goal.

3 Likes

Thanks! That makes perfect sense; I was confused by it too and have no idea how that url got in there.

2 Likes