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
Hello World Automatic API
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Brendan Nee
September 17, 2014
Technology
0
110
Hello World Automatic API
Brendan Nee
September 17, 2014
Tweet
Share
More Decks by Brendan Nee
See All by Brendan Nee
Transit Data on Transit Websites
brendannee
0
62
What do users value? Creating a game-like survey with Next.js
brendannee
0
150
React Native - An Introduction
brendannee
0
220
Mobile Web App Technology Roundup
brendannee
0
140
Building a Developer Platform
brendannee
0
130
Transportation Startups in the Bay Area
brendannee
0
66
How to ask your Neighbor for a Cup of Car
brendannee
0
61
modepick.com - a tool for comparing time cost of carsharing, transit, biking and walking for the Bay Area
brendannee
0
110
Car Sharing
brendannee
0
160
Other Decks in Technology
See All in Technology
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
7
2.2k
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
3
900
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
460
クラウド時代における一時権限取得
krrrr38
1
160
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
Windows ネットワークを再確認する
murachiakira
PRO
0
260
ヘルシーSRE
tk3fftk
2
240
チームメンバー迷わないIaC設計
hayama17
5
3.8k
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
130
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
19
7.4k
プロジェクトマネジメントをチームに宿す -ゼロからはじめるチームプロジェクトマネジメントは活動1年未満のチームの教科書です- / 20260304 Shigeki Morizane
shift_evolve
PRO
1
110
Exadata Fleet Update
oracle4engineer
PRO
0
1.3k
Featured
See All Featured
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
120
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
460
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
140
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
80
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
99
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
120
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
190
Building the Perfect Custom Keyboard
takai
2
710
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Prompt Engineering for Job Search
mfonobong
0
180
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Hello World Automatic API Automatic Lunch & Learn Sep 17,
2014
None
Automatic API REST Webhook User requested “Give me all of
the trips for this user between these dates” Sent by Automatic “This user finished a trip just now, here it is”
REST Webhook Automatic API TripViewer Automaticator
Automatic API • Trips • Vehicles • User Info •
Events REST Endpoints
Trips Endpoint GET https://api.automatic.com/v1/trips curl -H "Authorization: token YOUR-OAUTH-TOKEN" "https://api.automatic.com/v1/trips"
None
Authorization https://www.automatic.com/developer/dashboard/
Authorization https://www.automatic.com/developer/dashboard/
Authorization (quick way) https://dashboard.automatic.com/ • Login • Open Developer Console
• sessionStorage.accessToken 9386f14f3e289feab41e2c1a577a1ba5e3215166
Sample App https://github.com/automatic/tripviewer • Handles oAuth • Fetches trips •
Easy to deploy
Requirements • Git • Node.js • Text editor https://gist.github.com/brendannee/a8d07f76a485710a560e
Hello World Automatic API git clone https://github.com/Automatic/tripviewer.git cd tripviewer npm
install cp config-sample.json config.json TOKEN=YOUR-AUTOMATIC-ACCESS-TOKEN npm start Open http://localhost:3000 in your browser
Text Editor https://atom.io/
Editing Text public/javascripts/summary.js views/summary.jade
• Read developer documentation https://automatic.com/developer/documentation • Try out Automaticator App
https://github.com/automatic/automaticator • Ask me questions Next Steps