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
0
1.4k
API:Suomi Hackathon qtip.me by Aseem Shakuntal
Presentation given in API:Suomi Hackathon in Helsinki
Jarkko Moilanen, PhD
September 28, 2014
Tweet
Share
More Decks by Jarkko Moilanen, PhD
See All by Jarkko Moilanen, PhD
Tampere Hacklab arvot - aikamatka vuoteen 2009
kyyberi
1
200
Data as a Product and Data as a Service - Two sides of a coin
kyyberi
0
54
HOW TO MONETIZE YOUR DATA
kyyberi
0
66
APIs as Data Economy plumbing offering access to data products
kyyberi
0
75
Developers as customers and sales channel
kyyberi
0
130
Practical life of developer whisperer - true stories and experiences
kyyberi
0
160
Emerging Drag-and-drop Developer profile and developer experience
kyyberi
0
140
API management
kyyberi
0
110
Pareto principle (80/20) and Developer eXperience – why should I care?
kyyberi
0
220
Other Decks in Business
See All in Business
株式会社ギークリー_採用ピッチ資料(2025年10月更新)
opportunity_loves_geek
3
3.6k
ビジネス職中途採用向け会社説明資料_2025.2.pdf
zozobusiness
0
930
【会社紹介資料】25年7月度
creativeinfinity
0
1.4k
人が辞めても困らない職場へ - AIでノウハウがたまる仕組み、文化を作る実践術
nkajihara
4
1.1k
株式会社サイバーリンクス|カルチャーデック
cyberlinks
0
660
20251003-GENDA経営戦略チーム-Value-Upの全体像
geshi0820
0
2.1k
2025.10_中途採用資料.pdf
superstudio
PRO
2
85k
We are Wunderbar, Culture Deck Full
wunderbar
0
1.4k
ITで設備を制御する
tmizushima
1
470
Guiding teams, and shaping a portfolio, using Wardley Maps & DDD at KanDDDinsky
marijn
0
100
CLT OF THE YEAR 2025応募要領
kobari
0
120
Ampersand_Company_Profile.pdf
cuebicventures
PRO
0
130
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Navigating Team Friction
lara
190
15k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Rails Girls Zürich Keynote
gr2m
95
14k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Documentation Writing (for coders)
carmenintech
75
5.1k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Statistics for Hackers
jakevdp
799
220k
Building Applications with DynamoDB
mza
96
6.7k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
What's in a price? How to price your products and services
michaelherold
246
12k
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