Phil Windley has written about using Foursquare data inside SquareTag. Foursquare uses push notifications that look like Webhooks and thus can be used to raise events

These examples are a little dated from a terminology standpoint, but the concepts are still valid. The following were all updated or changed years ago, but need to be updated again: