Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Wonderful World of Webhooks
Search
Lorna Mitchell
June 23, 2016
Technology
0
1.5k
The Wonderful World of Webhooks
Short tech talk slot from Lead Developer 2016
Lorna Mitchell
June 23, 2016
Tweet
Share
More Decks by Lorna Mitchell
See All by Lorna Mitchell
Introduction to OpenAPI Specification
lornajane
1
760
Create PDFs from markup with rst2pdf
lornajane
3
810
Serverless Microservices are the New Black
lornajane
3
130
Serverless Computing with Apache OpenWhisk
lornajane
0
110
Build A Serverless Data Pipeline
lornajane
1
770
SQL, NoSQL and Beyond
lornajane
0
1.1k
Build a Serverless Data Pipeline
lornajane
1
1.1k
Road Trip Through Database Country
lornajane
1
970
Serverless Microservices Are The New Black
lornajane
1
140
Other Decks in Technology
See All in Technology
【Λ(らむだ)】最近のアプデ情報 / RPALT20250729
lambda
0
230
相互運用可能な学修歴クレデンシャルに向けた標準技術と国際動向
fujie
0
200
LLM 機能を支える Langfuse / ClickHouse のサーバレス化
yuu26
3
120
Kiroでインフラ要件定義~テスト を実施してみた
nagisa53
3
300
AI時代の経営、Bet AI Vision #BetAIDay
layerx
PRO
1
1.7k
LTに影響を受けてテンプレリポジトリを作った話
hol1kgmg
0
280
Segment Anything Modelの最新動向:SAM2とその発展系
tenten0727
0
340
Vision Language Modelと自動運転AIの最前線_20250730
yuyamaguchi
3
1.1k
AIエージェントを現場で使う / 2025.08.07 著者陣に聞く!現場で活用するためのAIエージェント実践入門(Findyランチセッション)
smiyawaki0820
6
570
GMOペパボのデータ基盤とデータ活用の現在地 / Current State of GMO Pepabo's Data Infrastructure and Data Utilization
zaimy
3
190
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
15
5.4k
私とAWSとの関わりの歩み~意志あるところに道は開けるかも?~
nagisa53
1
160
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Navigating Team Friction
lara
188
15k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Fireside Chat
paigeccino
38
3.6k
GitHub's CSS Performance
jonrohan
1031
460k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Side Projects
sachag
455
43k
Transcript
The Wonderful World of Webhooks Lorna Jane Mitchell, LeadDev 2016
Webhooks in the Wild @lornajane
How APIs Work @lornajane
How APIs Work @lornajane
How APIs Work @lornajane
How Webhooks Work @lornajane
How Webhooks Work @lornajane
How Webhooks Work @lornajane
What About Time? @lornajane
APIs Over Time @lornajane
Webhooks Over Time @lornajane
Setup @lornajane
Setup • Subscribe • Publish @lornajane
Inside A Webhook Webhook for github wiki page created {
"pages": [ { "page_name": "Home", "title": "Home", "summary": null, "action": "created", ... and 111 more lines @lornajane
Inside A Webhook This hook will contain: • The pages
that changed in the wiki • The repository • The owner of the repository • The user that sent this change Includes much hypermedia @lornajane
Inside A Webhook "owner": { "login": "baxterthehacker", "id": 6752317, "avatar_url":
"https://avatars.githubusercontent.com/u/6752317?v=3", "url": "https://api.github.com/users/baxterthehacker", "html_url": "https://github.com/baxterthehacker", "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}", "repos_url": "https://api.github.com/users/baxterthehacker/repos", "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}", "received_events_url": "https://api.github.com/users/baxterthehacker/received_events "type": "User", "site_admin": false } @lornajane
Receiving Webhooks • Store • Acknowledge • Process @lornajane
None
Thanks! Webhooks are awesome :) Contact me: • @lornajane •
[email protected]
@lornajane