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
Making Hacker's Life Easier At Hackathons
Search
APItools
June 12, 2014
Technology
0
39
Making Hacker's Life Easier At Hackathons
By @ ManfredBo
At Music Hack Day Bcn 2014
APItools
June 12, 2014
Tweet
Share
More Decks by APItools
See All by APItools
Enhance Mobile Dev With APItools
apitools
0
36
A Taste of Lua
apitools
0
180
Using 3rd party APIs in car apps
apitools
0
24
Reverse Engineering APIs
apitools
0
39
Tips To Rock At Hackathons
apitools
0
210
Doing API Magic on NGINX
apitools
0
64
Other Decks in Technology
See All in Technology
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
4
1k
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
270
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
370
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
590
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
1
190
Janus
bkuhlmann
1
490
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
110
競技としてのKaggle、役に立つKaggle
yu4u
5
2k
Building Dashboards as a Hobby
egmc
0
280
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
110
Featured
See All Featured
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Automating Front-end Workflow
addyosmani
1356
200k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
Designing for humans not robots
tammielis
248
25k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
Documentation Writing (for coders)
carmenintech
60
3.9k
Faster Mobile Websites
deanohume
299
30k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Transcript
Making Hacker’s Life Easier at Hackathons Barcelona Music Hack Day
2014 by Manfred Bortenschlager (@ManfredBo) API Evangelist, 3scale.net
Get in touch!
[email protected]
@ManfredBo Integrating APIs to increase functionality
My app Maybe many others…
Get in touch!
[email protected]
@ManfredBo Quickly implement APIs Authenticate Test
& Debug No time for backend
Get in touch!
[email protected]
@ManfredBo Need a prototype working... …
in a really short period of time
Get in touch!
[email protected]
@ManfredBo APItools is here to help
{Hackathon} + = Developer Happiness
Get in touch!
[email protected]
@ManfredBo What is APItools ? 1.
Managing & Monitoring APIs 2. Modifying API calls apitools.com
Get in touch!
[email protected]
@ManfredBo How does it work ?
My app APItools ★ Manage APIs ★ Test & Debug ★ Modify API traffic ★ Analytics requests responses Web APIs Others…
Get in touch!
[email protected]
@ManfredBo Practical usage of APItools at
Hackathons
Get in touch!
[email protected]
@ManfredBo APItools use cases 1. Authentication
/ key sharing 2. Data format conversion 3. (Add caching to deal with rate limits)
Get in touch!
[email protected]
@ManfredBo APItools use cases 1. Authentication
/ key sharing 2. Data format conversion
Get in touch!
[email protected]
@ManfredBo Demo flow My App Signup
& get API key Test APIs Configure Test again Monitor
Get in touch!
[email protected]
@ManfredBo Demo flow 1. Create account
at API provider and get key 2. Test API with POSTMAN 3. Configure APItools 4. Test API with POSTMAN via APItools 5. Analyse in APItools
Get in touch!
[email protected]
@ManfredBo Demo “Authentication / key sharing”
Get in touch!
[email protected]
@ManfredBo Benefits à No need to
add key to URL (less errors) à No need to share keys with others teams or members à One place to manage all keys
Get in touch!
[email protected]
@ManfredBo APItools use cases 1. Authentication
/ key sharing 2. Data format conversion
Get in touch!
[email protected]
@ManfredBo Demo flow Get bicing API
endpoints (Somehow…) Configure Get XML response Get JSON response Develop middleware
Get in touch!
[email protected]
@ManfredBo Demo flow 1. Configure bicing
API endpoint in APItools 2. Get XML response in POSTMAN 3. Create transformation middleware in APItools 4. Get JSON response in POSTMAN
Get in touch!
[email protected]
@ManfredBo Demo “Data format conversion”
Get in touch!
[email protected]
@ManfredBo Benefits à Customize returned data
à Change quality (transform, adapt) à Change quantity (reduce load)
Out-of-the-Box API Management
Out-of-the-Box API Management
Out-of-the-Box API Management
Happy Hacking! @apitools -
[email protected]
@ManfredBo by