SECTION I: BEGIN WITH BUSINESS
1 WARNING: THE API ECONOMY MAY CHANGE YOUR BUSINESS MODEL
- THINK OF A BOOK AS AN API AND A PUBLISHER AS THE PLATFORM
- “WE DO NOT BOTHER BUSINESS WITH THIS API STUFF”
- API OR PLATFORM ECONOMY?
- SUMMARY
2 WHAT VALUE DOES YOUR API ADD?
- ADDED VALUE IS EXPERIENCE
- PIECES OF ADDED VALUE
- API AS A MEANS TO VALUE
- SUMMARY
3 APIS IN THE ECOSYSTEM
- ECOSYSTEMS ARE A NEW CORNERSTONE OF DIGITAL BUSINESS
- APIS AS GLOBAL GATEWAYS
- SUMMARY
4 TRACTION IN THE PLATFORM ACTION
- VALUE COMES FROM INTERACTION
- WHY DO BUSINESS MODELS CHANGE?
- API ECONOMY: A PLATFORM ECONOMY FORERUNNER
- SUMMARY
5 API – A PRODUCT, SERVICE, OR SOMETHING ELSE?
- “API INCLUDED”
- RESOURCE-ORIENTED API WORLDVIEW
- SUMMARY
6 BUSINESS MODELS FROM APIS TO PLATFORMS
- OTHER CRITICAL ASPECTS OF THE BUSINESS MODEL
- THE BEST BUSINESS MODEL FOR ME?
- WHO IS YOUR CUSTOMER, WHAT IS YOUR OFFER, AND HOW DO YOU PRODUCE IT?
- SUMMARY
SECTION II: APIS – THE LIMITED EDITION
7 CONSUME INTERNALLY – INTERNAL AND PRIVATE APIS
- THE DISTRESS AROUND DATA MODELS
- WHERE IS THE INTERNAL API LOCATED AND WHO USES IT?
- DOES THE INTERNAL API HAVE A FUTURE?
- SUMMARY
8 FOR THE SAKE OF PARTNERHOOD – PARTNER APIS
- STEP INTO THE API ECONOMY THROUGH PARTNERSHIPS
- CHOOSING A PARTNER
- APIS MAKE IT EASIER TO EXPAND YOUR PARTNER NETWORK
- OTHERS DO THE SALES
- SERVICE BUSINESS INSTEAD OF PROJECT BUSINESS
- PARTNER APIS OPEN DOORS TO NEW MARKETS
- SOMEONE HAS ALREADY SOLVED YOUR PROBLEM
- MORE DEVICE SALES AND BETTER CUSTOMER EXPERIENCE
- WHAT TO DO WHEN THE API IS READY?
- IS THERE LIFE AFTER PARTNER API DEVELOPMENT?
- SUMMARY
9 APPLY EXTERNALLY – PUBLIC API
- BUSINESS OPPORTUNITIES FOR PUBLIC AP
- OPEN PUBLIC ADMINISTRATION
- OPEN DATA API
- OPEN BUSINESS OPPORTUNITIES WITH OPEN DATA APIS
- SUMMARY
10 THE DEVELOPER COMMUNITY AS CUSTOMER
- IGNITING PASSION AND CREATIVITY
- FROM INNOVATORS TO LAGGARDS
- EMPATHIZE WITH DEVELOPERS
- LIKE PEELING ONIONS
- DEVELOPERS ARE LAZY, AND TIME IS PRECIOUS
- THE EXPANDING DEVELOPER COMMUNITY
- SUMMARY
SECTION III: THE LEAN LEAP TO APIS
11 APIS CHANGE YOUR ORGANIZATION
- APIS DO MORE THAN JUST CHANGE IT
- INTRODUCING YOUR ORGANIZATIONAL CHANGE
- A REAL-WORLD EXAMPLE OF A SWEEPING BUSINESS CHANGE
- NO APIS WITHOUT AGILE METHODS
- SUMMARY
12 ENCOUNTERS ON CANVAS
- FROM A VALUE PROPOSITION TO THE BUSINESS MODEL
- TRIED AND TESTED
- SUMMARY
13 START BY EXPERIMENTING LIGHTLY
- FIGURE OUT THE BIG PICTURE
- MINIMUM VALUE-ADDING PRODUCT
- STABILIZE THE FACADE
- ONCE INTERFACE EXPERIMENTS ARE COMPLETE, INFRASTRUCTURE EXPERIMENTATION BEGINS
- PLAN THE LIFECYCLE BEFORE PUBLISHING
- SUMMARY
14 STYLE ABOVE CODE – API DESIGN GUIDE
- STANDARD INTERFACES
- THE ROLE OF THE API DESIGN GUIDE IN API DEVELOPMENT
- EVALUATE AND VALIDATE API DESIGN
- FORMULATE, TEST, EVALUATE
- USE STANDARDS
- AFTER THE API RELEASE
- SUMMARY
15 AUDIT YOUR APIS
- SECURITY OR COMPLIANCE?
- USABILITY TESTING IS ALSO PART OF THE API
- DID YOU BUY OR INHERIT YOUR API?
- SUMMARY
16 THE DEVELOPER EXPERIENCE IS THE NEW BLACK
- INTERFACES TO FALL IN LOVE WITH
- CUSTOMER JOURNEY AS A COMMON NARRATIVE
- DEVELOPER EXPERIENCE IS NOT JUST TECHNOLOGY
- A GOOD DEVELOPER EXPERIENCE IS THE SUM OF ITS PARTS
- CREATING VALUE
- LOW BARRIERS
- UPDATED AND COMPREHENSIVE DOCUMENTATION
- WHEN I CAN’T FIND WHAT I NEED ...
- CONTINUOUS DEVELOPMENT
- SUMMARY
17 PUBLISH QUICKLY, SUPPORT, MEASURE, AND LEARN
- RELEASE THE FIRST VERSION OF YOUR API QUICKLY
- BUILD AN OVERALL VIEW WITH SUITABLE METRICS
- APIS AND DEVOPS COMPLEMENT EACH OTHER
- SUMMARY
SECTION IV: MANAGING APIS
18 EXPOSED INTERFACES
- CAN AN API EXIST WITHOUT API MANAGEMENT?
- DECENTRALIZED API MANAGEMENT IN A LARGE ENTERPRISE
- SUMMARY
19 DISTRIBUTE AND MANAGE
- DOES AN API ALWAYS NEED MICROSERVICES?
- SOURCE OF ETERNAL YOUTH
- SUMMARY
20 IDENTITY CRISIS
- RIGHT ACCESS CONTROL MATTERS
- IS YOUR IDENTITY BASED ON EMAIL?
- SUMMARY
EPILOGUE
GLOSSARY
REFERENCES
2 WHAT VALUE DOES YOUR API ADD?
- ADDED VALUE IS EXPERIENCE
- PIECES OF ADDED VALUE
- API AS A MEANS TO VALUE
- SUMMARY
3 APIS IN THE ECOSYSTEM
- ECOSYSTEMS ARE A NEW CORNERSTONE OF DIGITAL BUSINESS
- APIS AS GLOBAL GATEWAYS
- SUMMARY
- VALUE COMES FROM INTERACTION
- WHY DO BUSINESS MODELS CHANGE?
- API ECONOMY: A PLATFORM ECONOMY FORERUNNER
- SUMMARY
5 API – A PRODUCT, SERVICE, OR SOMETHING ELSE?
- “API INCLUDED”
- RESOURCE-ORIENTED API WORLDVIEW
- SUMMARY
6 BUSINESS MODELS FROM APIS TO PLATFORMS
- OTHER CRITICAL ASPECTS OF THE BUSINESS MODEL
- THE BEST BUSINESS MODEL FOR ME?
- WHO IS YOUR CUSTOMER, WHAT IS YOUR OFFER, AND HOW DO YOU PRODUCE IT?
- SUMMARY
SECTION II: APIS – THE LIMITED EDITION
7 CONSUME INTERNALLY – INTERNAL AND PRIVATE APIS
- THE DISTRESS AROUND DATA MODELS
- WHERE IS THE INTERNAL API LOCATED AND WHO USES IT?
- DOES THE INTERNAL API HAVE A FUTURE?
- SUMMARY
8 FOR THE SAKE OF PARTNERHOOD – PARTNER APIS
- STEP INTO THE API ECONOMY THROUGH PARTNERSHIPS
- CHOOSING A PARTNER
- APIS MAKE IT EASIER TO EXPAND YOUR PARTNER NETWORK
- OTHERS DO THE SALES
- SERVICE BUSINESS INSTEAD OF PROJECT BUSINESS
- PARTNER APIS OPEN DOORS TO NEW MARKETS
- SOMEONE HAS ALREADY SOLVED YOUR PROBLEM
- MORE DEVICE SALES AND BETTER CUSTOMER EXPERIENCE
- WHAT TO DO WHEN THE API IS READY?
- IS THERE LIFE AFTER PARTNER API DEVELOPMENT?
- SUMMARY
9 APPLY EXTERNALLY – PUBLIC API
- BUSINESS OPPORTUNITIES FOR PUBLIC AP
- OPEN PUBLIC ADMINISTRATION
- OPEN DATA API
- OPEN BUSINESS OPPORTUNITIES WITH OPEN DATA APIS
- SUMMARY
10 THE DEVELOPER COMMUNITY AS CUSTOMER
- IGNITING PASSION AND CREATIVITY
- FROM INNOVATORS TO LAGGARDS
- EMPATHIZE WITH DEVELOPERS
- LIKE PEELING ONIONS
- DEVELOPERS ARE LAZY, AND TIME IS PRECIOUS
- THE EXPANDING DEVELOPER COMMUNITY
- SUMMARY
SECTION III: THE LEAN LEAP TO APIS
11 APIS CHANGE YOUR ORGANIZATION
- APIS DO MORE THAN JUST CHANGE IT
- INTRODUCING YOUR ORGANIZATIONAL CHANGE
- A REAL-WORLD EXAMPLE OF A SWEEPING BUSINESS CHANGE
- NO APIS WITHOUT AGILE METHODS
- SUMMARY
12 ENCOUNTERS ON CANVAS
- FROM A VALUE PROPOSITION TO THE BUSINESS MODEL
- TRIED AND TESTED
- SUMMARY
13 START BY EXPERIMENTING LIGHTLY
- FIGURE OUT THE BIG PICTURE
- MINIMUM VALUE-ADDING PRODUCT
- STABILIZE THE FACADE
- ONCE INTERFACE EXPERIMENTS ARE COMPLETE, INFRASTRUCTURE EXPERIMENTATION BEGINS
- PLAN THE LIFECYCLE BEFORE PUBLISHING
- SUMMARY
14 STYLE ABOVE CODE – API DESIGN GUIDE
- STANDARD INTERFACES
- THE ROLE OF THE API DESIGN GUIDE IN API DEVELOPMENT
- EVALUATE AND VALIDATE API DESIGN
- FORMULATE, TEST, EVALUATE
- USE STANDARDS
- AFTER THE API RELEASE
- SUMMARY
15 AUDIT YOUR APIS
- SECURITY OR COMPLIANCE?
- USABILITY TESTING IS ALSO PART OF THE API
- DID YOU BUY OR INHERIT YOUR API?
- SUMMARY
16 THE DEVELOPER EXPERIENCE IS THE NEW BLACK
- INTERFACES TO FALL IN LOVE WITH
- CUSTOMER JOURNEY AS A COMMON NARRATIVE
- DEVELOPER EXPERIENCE IS NOT JUST TECHNOLOGY
- A GOOD DEVELOPER EXPERIENCE IS THE SUM OF ITS PARTS
- CREATING VALUE
- LOW BARRIERS
- UPDATED AND COMPREHENSIVE DOCUMENTATION
- WHEN I CAN’T FIND WHAT I NEED ...
- CONTINUOUS DEVELOPMENT
- SUMMARY
17 PUBLISH QUICKLY, SUPPORT, MEASURE, AND LEARN
- RELEASE THE FIRST VERSION OF YOUR API QUICKLY
- BUILD AN OVERALL VIEW WITH SUITABLE METRICS
- APIS AND DEVOPS COMPLEMENT EACH OTHER
- SUMMARY
SECTION IV: MANAGING APIS
18 EXPOSED INTERFACES
- CAN AN API EXIST WITHOUT API MANAGEMENT?
- DECENTRALIZED API MANAGEMENT IN A LARGE ENTERPRISE
- SUMMARY
19 DISTRIBUTE AND MANAGE
- DOES AN API ALWAYS NEED MICROSERVICES?
- SOURCE OF ETERNAL YOUTH
- SUMMARY
20 IDENTITY CRISIS
- RIGHT ACCESS CONTROL MATTERS
- IS YOUR IDENTITY BASED ON EMAIL?
- SUMMARY
EPILOGUE
GLOSSARY
REFERENCES