Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Build Your Own Tools Using APIs 
Brian LaFrance 
Marketing Director – 
AuthorityLabs 
brian.lafrance@authoritylabs.co 
m 
...
What is an API?
You’re Using APIs Every Day 
• Smart phones 
• Web apps 
• In-car apps 
• Gaming consoles 
• Smart TVs 
• SEO software 
• ...
What if I don’t write code?
Over 300 Supported Apps
• Brand monitoring 
• Automate social media 
• Email list building 
• Customer support 
• Lead management 
• Project manag...
Don’t be afraid to get your 
hands dirty.
ProgrammableWeb 
• Over 12,000 APIs listed in the directory 
• Search and filter by categories & formats 
• Some info is o...
Planning is EXTREMELY Important 
• Figure out the end goal 
• What data is needed for functionality? 
• Determine availabl...
Read & Understand the Docs 
• Authentication 
• Data format 
• Rate limits 
• Available data 
• Expectations
Tools To Help Development 
• RequestBin 
• Runscope 
• New Relic 
• Datadog 
• Chrome Developer tools
APIs For Almost Everything 
Signup 
Kiss 
Metrics 
Signup 
API 
Activation Intercom 
Campaign 
Monitor 
WordPres 
s 
Billi...
Data Mashups & Dashboards
Provide Fast & Reliable Data
Serving Your Users 
• Write thorough documentation 
• Provide sample code 
• Don’t break legacy code 
• Keep response time...
Build Your Own Tools Using APIs 
Brian LaFrance 
Marketing Director – 
AuthorityLabs 
brian.lafrance@authoritylabs.co 
m 
...
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Build Your Own Tools Using APIs - Pubcon Vegas 2014
Upcoming SlideShare
Loading in …5
×

Build Your Own Tools Using APIs - Pubcon Vegas 2014

589 views

Published on

APIs are powerful for creating custom reporting, interfaces, and data mashups.

Published in: Data & Analytics
  • Login to see the comments

Build Your Own Tools Using APIs - Pubcon Vegas 2014

  1. 1. Build Your Own Tools Using APIs Brian LaFrance Marketing Director – AuthorityLabs brian.lafrance@authoritylabs.co m Twitter - @blafrance
  2. 2. What is an API?
  3. 3. You’re Using APIs Every Day • Smart phones • Web apps • In-car apps • Gaming consoles • Smart TVs • SEO software • PPC management • Maps • Social apps • Analytics tools
  4. 4. What if I don’t write code?
  5. 5. Over 300 Supported Apps
  6. 6. • Brand monitoring • Automate social media • Email list building • Customer support • Lead management • Project management • Call tracking • Metrics dashboards • Team communication • Performance monitoring
  7. 7. Don’t be afraid to get your hands dirty.
  8. 8. ProgrammableWeb • Over 12,000 APIs listed in the directory • Search and filter by categories & formats • Some info is outdated – Read official docs • Claim and maintain your API if you have one • Looks at their lists of mashups for ideas
  9. 9. Planning is EXTREMELY Important • Figure out the end goal • What data is needed for functionality? • Determine available resources • Programming language & framework(s) • Data storage
  10. 10. Read & Understand the Docs • Authentication • Data format • Rate limits • Available data • Expectations
  11. 11. Tools To Help Development • RequestBin • Runscope • New Relic • Datadog • Chrome Developer tools
  12. 12. APIs For Almost Everything Signup Kiss Metrics Signup API Activation Intercom Campaign Monitor WordPres s Billing Flowdock
  13. 13. Data Mashups & Dashboards
  14. 14. Provide Fast & Reliable Data
  15. 15. Serving Your Users • Write thorough documentation • Provide sample code • Don’t break legacy code • Keep response times low & uptime high • Set request limits when necessary • Free usage/test platforms are important
  16. 16. Build Your Own Tools Using APIs Brian LaFrance Marketing Director – AuthorityLabs brian.lafrance@authoritylabs.co m Twitter - @blafrance

×