Stable API

Noun · Open Source

Definitions

  1. An API that is expected to remain compatible across releases or to change only under clearly signaled rules. In platform culture, calling an API stable is a commitment that downstream users can build against it without constant breakage.

    In plain English: An API that is expected not to break consumers unexpectedly.

    Example: "The SDK finally became credible once the maintainers treated the public surface as a stable API instead of changing function signatures every release."

Related Terms