Example of a webhook
server:
var http = require('http')
var express = require('express')
var bodyParser = require('body-parser')
var app = express()
// parses application/json
app.use(bodyParser.json())
app.use(function (req, res, next) {
console.log(req.body) // output hook data!
next()
})
http.createServer(app).listen(1337)
console.log('Server running at http://example.com:1337/')
Test your webhook
server:
curl -H "Content-Type: application/json" -X POST -d '{"hello":"world"}' http://example.com:1337