
The evolution of APIs has redefined how businesses operate, especially in the financial and technological sectors. APIs are no longer just tools for developers; they are products with lifecycles, strategies, and consumer interactions that demand attention from product managers. In this discussion, Gareth Fall, an API platform product manager at the London Stock Exchange Group (LSEG), outlines the essential aspects of the API lifecycle and the developer experience (DX) for product managers.
APIs in Context: A Product Manager’s View
APIs, particularly REST APIs, are primarily external-facing interfaces consumed by businesses and occasionally by individual users. Gareth identifies two distinct roles in API product management:
- API Provider Product Manager
This role is focused on the end-users (consumers) of an API. The responsibilities include:- Designing the API’s functionality and endpoints.
- Managing its documentation and overall usability.
- Measuring success metrics, such as adoption and performance, to ensure the API serves its intended purpose effectively.
- API Platform Product Manager
This role is centered around enabling providers. Tasks involve:- Developing tools and infrastructure that API providers need to launch and manage APIs.
- Ensuring the platform is aligned with industry standards and competitive benchmarks.
- Overseeing governance, strategy, and lifecycle management for multiple APIs.
These roles require collaboration, with the platform product manager supporting providers by ensuring tools, documentation, and processes are in place.
The API Lifecycle: A Business-Focused Perspective
Traditional API lifecycle diagrams often emphasize the technical aspects. Gareth reimagines the lifecycle with a focus on product management and business needs. Key stages include:
- Governance
Ensuring APIs meet standards for security, compliance, and usability. Product managers must certify that APIs are commercially ready and adhere to organizational policies. - Documentation
Beyond technical documentation, user-friendly content is essential for business users, such as consumer product managers, to understand and leverage APIs effectively. - Consumer Testing
Running beta tests with potential users ensures that APIs address real-world requirements before full deployment. - Strategy Development
Defining the API’s purpose and aligning it with broader organizational goals. For platform managers, this also involves creating a strategy for the tools and processes that support APIs.
Developer Experience and Beyond
The API experience encompasses both developer experience (DX) and user experience (UX). For product managers, addressing the needs of various personas is crucial:
- Consumer Developer Experience
- Providing SDKs, robust documentation, and easy onboarding.
- Ensuring seamless integration and reducing friction for developers who consume APIs.
- Consumer Product Manager Experience
- Creating intuitive user interfaces and accessible documentation to help business users understand API capabilities.
- Ensuring APIs can be integrated into workflows without technical barriers.
- Provider Developer Experience
- Streamlining technical workflows, from API design to deployment.
- Offering pipelines and tools for efficient API management.
- Provider Product Manager Experience
- Delivering UIs to manage API lifecycles, certifications, and governance processes.
- Providing self-service tools to reduce manual overhead and ensure smooth API operations.
The Future of API Product Management
While API product management is maturing, Gareth identifies several areas for growth:
- Specialization
API product management is evolving into a standalone discipline, with specialized roles becoming more common. - AI Integration
Artificial intelligence is reshaping API consumption and integration. Gareth envisions AI automating API discovery and integration processes but emphasizes the challenges around procurement and due diligence. Questions such as “How does an AI choose an API?” and “How does it handle payments?” highlight the need for robust frameworks to manage these interactions. - Commercialization and Procurement
The procurement and commercialization of APIs are complex processes. Streamlining these aspects through innovative tools and platforms will be critical for future success.
The Role of Governance and Automation
Governance is central to API management. Platforms must ensure APIs comply with industry standards, address security concerns, and deliver value to end-users. Automation can enhance these processes by:
- Simplifying certification workflows.
- Enabling real-time updates to documentation and tools.
- Supporting scalable, self-service governance frameworks.
Closing Thoughts
The API lifecycle and developer experience are as much about business strategy as they are about technology. Product managers play a pivotal role in ensuring APIs meet consumer needs, adhere to governance standards, and align with organizational goals. By focusing on both developer and user experiences, they can drive the adoption and success of APIs in increasingly competitive markets.
As APIs become more integral to digital ecosystems, specialized roles, AI-driven tools, and streamlined governance will shape the next phase of API product management. For product managers, the challenge lies in balancing technical complexity with user-centric design to unlock the full potential of APIs.





