We’ve recently released an update to the Teamwork Projects webhooks feature and I was asked to do a tech talk on the topic, a recording of which can be found below. This article is a rough summary of the talk with further elaboration of the thought process behind some of our decisions, but in summary:

  • We have a microservice written in Go.
  • We now support multiple webhooks per-event
  • We send full datasets in chosen format (JSON, XML or Form)
  • We offer better security and integrity with sha256 checksums
  • We have more frequent retry intervals.

What are Webhooks?

The basic idea of webhooks…

Paulius Jakimavičius

Platform Team Lead & Software Developer @Teamwork. Currently living in Amsterdam, NL. https://www.ripexz.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store