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 GitHub API — Lightning introduction
Search
James Dennes
June 07, 2014
Programming
250
5
Share
The GitHub API — Lightning introduction
A lightning introduction to the GitHub API for the Hamburg Hackathon, June 2014.
James Dennes
June 07, 2014
Other Decks in Programming
See All in Programming
AgentCore Optimizationを始めよう!
licux
3
210
cloudnative conference 2026 flyle
azihsoyn
0
120
GitHubCopilotCLIをはじめよう.pdf
htkym
0
330
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
140
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
170
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
320
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
28
19k
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1k
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
140
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.2k
🦞OpenClaw works with AWS
licux
1
340
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
150
Featured
See All Featured
Accessibility Awareness
sabderemane
1
110
The SEO Collaboration Effect
kristinabergwall1
1
440
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
350
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
So, you think you're a good person
axbom
PRO
2
2k
Are puppies a ranking factor?
jonoalderson
1
3.4k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
130
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
450
Typedesign – Prime Four
hannesfritz
42
3k
Transcript
The GitHub API ⚡️
Ivan Žužak @izuzak Helpers Mike Adolphs @fooforge James Dennes @jdennes
What can you build?
Do something creative with Contributions
Build a Dashboard
Integrate with something using Webhooks ⚓️
Docs
Octokit
Third-party Libraries
Debugging ✨ curl -v or it didn’t happen
Rate Limits › curl -I https://api.github.com/users/defunkt/repos HTTP/1.1 200 OK Server:
GitHub.com X-RateLimit-Limit: 60 X-RateLimit-Remaining: 59 X-RateLimit-Reset: 1401815393 Unauthenticated: 60 requests per hour Authenticated: 5,000 requests per hour
Pagination › curl -I https://api.github.com/users/defunkt/repos HTTP/1.1 200 OK Server: GitHub.com
Link: <https://api.github.com/user/2/repos?page=2>; rel=“next", <https://api.github.com/user/2/repos?page=4>; rel="last" Don’t get trolled by pagination
Thanks!