Slide 19
Slide 19 text
‣ a verb: POST
‣ an event: which could be subscribed by any user
• for Github: pull_request, fork, commit, issues, etc..
‣ a payload: containing the relevant data for the related event
• often including: the resource itself, the sender (user who
triggered the webhook)
‣ (optional) a security hash: to ensure webhook was delivered
by the rightful authority
• for Github: sharing a common secret used to generate a hash
from the payload
‣ (optional) an ID
webhook specs