API для 1С даёт мобильным приложениям и партнёрам стабильный контракт, не раскрывая внутреннюю структуру конфигурации. Проектирую HTTP-сервисы и при необходимости промежуточный фасад с версиями, авторизацией и нормальным JSON.
В границы входят ресурсы API, externalId, валидация, идемпотентные команды, лимиты, OpenAPI и журнал запросов без утечки секретов. Произвольный OData-доступ наружу редко подходит: он связывает клиента с метаданными и усложняет права. Для одного доверенного внутреннего потребителя готовый OData может быть достаточен; фасад нужен при внешних клиентах и долгой совместимости.
Приёмка проверяет документацию на чистом клиенте, повтор команды, неверную роль, старую версию и недоступность 1С. Ошибка должна содержать безопасный код для поиска в журнале, а не трассировку сервера. Контракт меняется совместимо либо получает новую версию.


