The API Value Proposition Canvas defines how an API delivers value by linking user tasks and challenges to API features.

API Value Proposition Canvas
API  Value Proposition Canvas

Visualize, iterate, and optimize the target state customer journey while identifying gains and pains.

Customer Journey Canvas
Customer Journey Canvas

How feasible and reusable will this API be? Use API Business Model canvas to evaluate the business case from a cost-benefit perspective

API Business Model Canvas
API Business Model Canvas

The Business Impact Canvas helps to identify and mitigate risks related to API availability, security, and functionality to support informed architectural decisions.

Business Impact Canvas
Business Impact Canvas

Map the regulatory, compliance, and network locations of API providers and consumers to ensure accessibility and compliance.

Locations Canvas
Locations Canvas

The Capacity Canvas aligns business transaction patterns, future consumption trends, and technical solutions to ensure API scalability and performance.It provides critical input for scaling decisions and infrastructure planning.

Capacity Canvas
Capacity Canvas

Define core entities, their attributes, and relationships to create a shared conceptual understanding across APIs.

Domain Canvas
Domain Canvas

How should endpoints i.e. the resources that our API allows the API consumers to use, be named? What features and thus endpoints should be included in the same API? To version or not and how?

REST API Design Guide
REST API Design Guide

Use this checklist to audit your API prototype or a ready made API before publishing it to stakeholders, or, why not before buying an API

API Audit Checklist
API Audit Checklist

Plan and design API interactions, focusing on workflows, inputs, outputs, and potential exceptions.

Interaction Canvas
Interaction Canvas