Стабильный API Symfony2 представляет собой подмножество всех общедоступных функций, издаваемых Symfony2 (компоненты и основные пакеты ядра) и которым присущи следующие общие свойства:
Однако, сам процесс реализации может изменяться. Единственным основанием для внесения изменений в стабильный API может служить устранение пробелов в системе безопасности.
Основой стабильному API служит рекомендательный список (whitelist), помеченный тэгом @api. По этой причине, всё, что не помечено этим тэгом, не является частью стабильного API.
Любой внешний пакет также должен сопровождаться собственным стабильным API.
Что же касается Symfony 2.0, следующие компоненты имеют общедоступный API, снабжённый необходимым тэгом: