Я оцениваю часть программного обеспечения (uPortal), и оно перечисляет одну из своих функций как "Сменные API".
Я знаю, каков API, но не услышал сменный термин прежде. Что означает то, чтобы API был "сменным"?
Это означает, что вы можете заменить реализацию. Подобно модели поставщика, например драйверам базы данных ODBC - вы можете подключать драйверы для различных баз данных, используя один и тот же API.