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
API:Suomi Hackathon qtip.me by Aseem Shakuntal
Search
Jarkko Moilanen, PhD
September 28, 2014
Business
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
API:Suomi Hackathon qtip.me by Aseem Shakuntal
Presentation given in API:Suomi Hackathon in Helsinki
Jarkko Moilanen, PhD
September 28, 2014
More Decks by Jarkko Moilanen, PhD
See All by Jarkko Moilanen, PhD
Tampere Hacklab arvot - aikamatka vuoteen 2009
kyyberi
1
250
Data as a Product and Data as a Service - Two sides of a coin
kyyberi
0
86
HOW TO MONETIZE YOUR DATA
kyyberi
0
120
APIs as Data Economy plumbing offering access to data products
kyyberi
0
140
Developers as customers and sales channel
kyyberi
0
160
Practical life of developer whisperer - true stories and experiences
kyyberi
0
230
Emerging Drag-and-drop Developer profile and developer experience
kyyberi
0
170
API management
kyyberi
0
170
Pareto principle (80/20) and Developer eXperience – why should I care?
kyyberi
0
300
Other Decks in Business
See All in Business
「受託脳」から「提案脳」へ〜「一緒に悩んで、いいものつくる」を目指して
kuranuki
3
2.2k
松岡会計事務所・合同説明会
wf714201
0
160
会社説明資料
xinghr
0
2.7k
PM Kansai#5 Sponsor Session
y0suke4mano
0
120
OKRの本質 / Scrum Fest Osaka 2026
kawaguti
PRO
7
4.5k
負債解消という仕事は儲かる
uproad3
6
4k
TableCheck Inc. - Company Profile
tablecheckac
0
490
スマサテでの日々 -Sumasate Tour Deck-
sumasate
0
3.1k
個人的に感動した サクラエディタの機能2026822 ゆるweb
mikikosaka
4
6.1k
家族アルバム みてね 事業紹介 / Our Business
familyalbum
8
63k
<DevLOVE関西>関係性が育つ前にフィードバックを届ける ~関係性が育つのを待てないとき、どう渡すのか~
emi0726
4
250
透明性レポート(2026年上半期)
mercari_inc
0
62k
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Faster Mobile Websites
deanohume
310
32k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
280
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
57k
Raft: Consensus for Rubyists
vanstee
141
7.6k
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
The Cult of Friendly URLs
andyhume
79
7k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
260
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
470
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Transcript
APIs, Developers and More A human perspec-ve to crea-ng
apps around APIs and a use-‐case study of q-p.me
None
What is API ì Informa-on ì In and
Out Enabling so?ware to talk
Example (s) ì login.api ì IN: username,
password ì OUT: yes/no, session_key ì Facebook share ì TwiJer share ì q-p.me nearby offices
What is qtip.me
qtip.me: an APIs perspective ì Internal APIs ì
Client APIs (iOS, Android, WP) ì Member APIs ì Admin APIs ì Customer APIs ì Easy integra-on to customer’s apps / websites ì 3rd Party App Developer APIs
Examples from qtip.me ì getoffices.api ì IN: laUtude,
longitude, access key, … ì OUT: {status: 0, [{office1}, {office2}…] ì getqueues.api ì IN: office_id ì OUT: {status: 0, [{queue1}, {queue2}…] ì take-cket.api ì IN: push_no-fica-on_id, office_id, queue_id, … ì OUT: {status: 0, -cket_number: xx, people_ahead: yy}
Best practices ì Naming conven-on ì For APIs
ì For parameters ì Error handling and troubleshoo-ng ì Documenta-on ì Simple examples ì Simple explana-on ì Who reads full documenta-on?
Announcement! ì hJps://developer.q-p.me ì 3rd party developers can
register ì Create apps around q-p.me APIs
Questions? ì Thank you! ì Aseem[dot]Shakuntal[at]codemenders.com
ì twiJer: ì aseemshakuntal ì codemenders ì q-p_me ì #q-pme, #apihackfinland