Books & Videos

Table of Contents

  1. Chapter 1 The API Opportunity

    1. Why We Wrote This Book

    2. Who Is This Book For?

    3. What Is an API?

    4. Who Uses an API?

    5. Types of APIs

    6. Why Now?

  2. Chapter 2 APIs as a Business Strategy

    1. The Growth of APIs

    2. Why You Might Need an API

  3. Chapter 3 Understanding the API Value Chain

    1. Defining the Value Chain: Ask Key Questions

    2. Creating a Private API Value Chain

    3. Creating a Public API Value Chain

    4. Shifting: Private to Public, Public to Private

    5. API Business Models for Working with Partners

    6. Programmable Web’s View of API Business Models

  4. Chapter 4 Crafting Your API Product Strategy

    1. Establish a Clear Business Objective

    2. Have a Vision for Your API

    3. API Strategy Basics

    4. Types of API Strategies

    5. Putting Together a Team

    6. Objections to APIs

  5. Chapter 5 Key Design Principles for APIs

    1. Designing APIs for Specific Audiences

    2. Best Practices for API Design

    3. Technical Considerations for API Design

    4. Designing Infrastructure for APIs

  6. Chapter 6 API Security and User Management

    1. User Management

    2. Identification

    3. Authentication: Proving Who You Are

    4. Encryption

    5. Threat Detection and Prevention

    6. General Recommendations

  7. Chapter 7 Legal Considerations for Your API Strategy

    1. Rights Management

    2. Contracts and Terms of Use

    3. Privacy Policies

    4. Data Retention Policies

    5. Attribution of Content and Branding

    6. Responding to Misuse

  8. Chapter 8 Operating and Managing an API

    1. Operating an API

    2. Traffic Management Approaches

  9. Chapter 9 Measuring the Success of Your API

    1. Handling API Metrics

    2. Operational Metrics

    3. Key Questions to Ask about API Performance

    4. How Metrics Evolved at NPR

  10. Chapter 10 Engaging Developers to Drive Adoption

    1. What Motivates Developers?

    2. Key Parts of a Developer Program Offering

    3. The Anatomy of a Developer Portal

    4. The Dos and Don’ts of Developer Engagement

  11. Chapter 11 Epilogue: Just the Beginning