Create API designs that are consistent, reusable, and grounded in business intent and shared standards.
Designing APIs is not just about naming endpoints. Good design ensures APIs are usable, consistent, and aligned with business and technical goals. Poor design leads to tight coupling, low reuse, and costly rework across teams.
Method map
Navigate the method
Select a station, cycle, or stakeholder perspective to explore the method.
Outcomes
Well-documented and consistent API designs
Reusable and validated API contracts
Designs aligned with domain models and interaction patterns
Design traceability to business value
Journey criteria
Entry criteria
The capability addresses a clear business need and is reusable by its intended consumers.
The selected interface provides an appropriate abstraction for consumers.
The capability value proposition has been validated with business and consumer stakeholders.
Consumer segments are identified.
A high-level implementation roadmap is defined.
Exit criteria
The chosen architecture, platform, and implementation style have been validated with the relevant architecture, security, and platform stakeholders.
The selected interface provides an appropriate abstraction for consumers.
The interface design and exposed capabilities trace back to business value and consumer needs.
The interface design follows agreed design standards and conventions.
People to involve
Related resources
canvasInteraction CanvasDefine interactions, workflows, inputs, outputs, commands, queries, events, and expected responses to ensure a consistent consumer experience.
canvasDomain CanvasA modeling tool to define and communicate the key entities and relationships in your domain, ensuring semantic consistency across capabilities, integrations, APIs, data products, and services.
Focuses on solution and interface design principles that can be used across APIs, integrations, automations, data products, and other implementation styles.
Presentations
Use these decks to introduce the method or discuss it with your team. View online or download PowerPoint and PDF.