Jeff Bezos's API Mandate

Jeff Bezos issues a now-famous internal mandate: all Amazon teams must expose their data and functionality through service interfaces, and all communication must happen via these APIs. Failure to comply would result in termination.

Significance

This mandate fundamentally restructured Amazon's internal architecture, fostering a culture of service-oriented design that was a direct precursor to the externalization of these services as AWS.

Key facts

Date
2002-01-01
Type
milestone
Location
Seattle, Washington