IO New Feature: Feed Webhooks @AdafruitIO

There have long been requests for “shared write access” to feeds, which can be done using the feed sharing feature already built into IO, but that requires everyone sending data to have an Adafruit IO account and use their credentials to send data.

Enter Webhooks! What’s a webhook? According to Wikipedia:

A webhook in web development is a method of augmenting or altering the behaviour of a web page, or web application, with custom callbacks. These callbacks may be maintained, modified, and managed by third-party users and developers who may not necessarily be affiliated with the originating website or application.

For Adafruit IO, webhooks are unique URLs that you can use to send data to your feeds from anywhere on the internet, without having to share your IO API secret keys.

 

Webhook URLs can be used directly in simple HTML forms, to create a deploy-anywhere application that sends data directly to your feed. For example: Custom IFTTT Applets and HTML forms which can link your website to an Adafruit IO feed.

What else can you do with webhooks? Here’s some ideas:

Publicly controllable Christmas light displays?

Crowd-sourced weather monitoring system?

GitHub -> Discord -> Adafruit IO cross-posting webhook circle of fun?

Let us know what you come up with. Join us in the forum or on Discord in the adafruit-io channel with questions, comments, or suggestions!

Read more about this update on the Adafruit IO Blog here…