Application #2 Application #3 Internal teams Strategic partners • Endpoint A • Endpoint B • X calls/ minute • Y calls/ day • Free • $X per month • $Y per call Developers The API lifecycle 3
the API does • Providing instant sign up • Providing free access • Being transparent about pricing • Having great documentation From John Musser’s OSCON 2012 talk. The API lifecycle 4
with your user in mind API spec as the unique source of truth. Build, Integrate & Deploy Integration =! Mgmnt Pipelines to support CI/CD automation Operate & Manage Secure your API Diff. types of access for diff. types of users Share & Engage Provide a seamless dev. experience End of Life Communicate changes in your API(s) 1 2 3 4 5