Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A Community API
Search
API Strategy & Practice Conference
March 28, 2014
Technology
0
53
A Community API
Lorna Mitchell
Session: Community APIs
API Strategy & Practice Conference, Amsterdam 2014
API Strategy & Practice Conference
March 28, 2014
Tweet
Share
More Decks by API Strategy & Practice Conference
See All by API Strategy & Practice Conference
APIStrat 2016 | The end of polling: why and how to transform a REST API into a Data Streaming API (Audrey Neveu)
apistrat
12
300
APIStrat 2016 | OpenAPI Trek: Beyond API Documentation (Arnaud Lauret)
apistrat
5
230
APIStrat 2016 | Flying Dreams: Real-Time Communication from the Edge of Space (Jonathan Barton, Neha Abrol)
apistrat
1
140
APIStrat 2016 | On-prem support? That was so 1982 (Charlie Ozinga)
apistrat
0
120
APIStrat 2016 | Effortless microservices in production with Kubernetes (Ken Wronkiewicz)
apistrat
0
160
Song by Tony Blank
apistrat
0
180
API Lifecycle Manager by Steve Fonseca
apistrat
2
250
APIs In The Enterprise: How Walgreens Formed It's Digital Business by Drew Schweinfurth
apistrat
1
390
Developers Are Difficult by Andrew Noonan
apistrat
0
130
Other Decks in Technology
See All in Technology
SREには開発組織全体で向き合う
koh_naga
0
360
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
190
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
310
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
1
840
シニアソフトウェアエンジニアになるためには
kworkdev
PRO
3
170
MLflowで始めるプロンプト管理、評価、最適化
databricksjapan
1
250
学習データって増やせばいいんですか?
ftakahashi
2
460
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
1
800
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
1.3k
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
140
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
300
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
390
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
For a Future-Friendly Web
brad_frost
180
10k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Become a Pro
speakerdeck
PRO
31
5.7k
Music & Morning Musume
bryan
46
7k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
The Invisible Side of Design
smashingmag
302
51k
Optimizing for Happiness
mojombo
379
70k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
A Tale of Four Properties
chriscoyier
162
23k
Transcript
A Community API Lorna Mitchell, ApiStrat, March 2014
Joind.in An open source project to get attendee feedback to
speakers and event organisers directly.
Joind.in An open source project to get attendee feedback to
speakers and event organisers directly.
New Site, New API http://m.joind.in, http://api.joind.in
Requirements Things people ask for!
Timelines .... sometime!
Resource Anyone who drops in
API Style • "HTTP Web Service" (RESTful ish) • Related
links (hypermedia ish) • Meta data for pagination, current user, etc • JSON and HTML
Authorization • Initially OAuth1 (but life is too short) •
Now OAuth2: so SSL-only for auth'ed requests • Consumer needs a key from the provider • Authorization code flow • Resource owner credentials flow
Running an Open Source Project
Running an Open Source Project • Use the best tools
• Do it like you would in industry • Timescales are imaginary • Everyone is motivated • Be patient!
Questions? • http://lornajane.net • @lornajane