Upgrade to Pro — share decks privately, control downloads, hide ads and more …

USING APIS FOR INTEGRATIONS

USING APIS FOR INTEGRATIONS

Michael Stephanblome, Co-Founder & CEO of Bondable
Session: Business Models
API Strategy & Practice Conference, Amsterdam 2014

More Decks by API Strategy & Practice Conference

Other Decks in Technology

Transcript

  1. OAUTH // OAUTH2 // OPENID // TOKEN // HANDSHAKE //

    CUSTOM AUTH // SHARED KEY // REST // THRIFT // SOAP // JSON // FREEFLOW TEXT // PARSER // SOAP // XML OVERHEAD // RATE LIMITATIONS // ERROR HANDLING // WEBHOOK // AUTOSAVE // STATELESS RECORDS // FILE ENCODING // IMAP APIS // STATIC IPS // API KEY CHANGES // VERSIONING // TIMEOUTS //
  2. WHAT TOOK YOU SO LONG? 15% Handling Authentications 50% Exposing

    resources: 5% Dealing with protocols 60% Handling Data formats 20% Rate Limitations 15% Error handling 15% Integrating API into Application 20% Testing
  3. API On-boarding time 1 day 2 days 3 days 4

    days 5 days 6 days 7 days
  4. MOST COMMON ROADBLOCKS 1. Non-standard Authentications 2. Uncommon API responses

    3. Clumsy, old protocols 4. Poor documentation 5. Difficult testing environment 6. Rate limitations
  5. ARE WE ANY BETTER? EASY TO USE CLOSE TO OUR

    USP WITH EXAMPLES TEST AND EXPAND