API-first, и документация открыта
У MooverApp нет закрытого API. Панель, в которой работают наши клиенты, — это клиент того же публичного интерфейса, который доступен вашему коду: аккаунты, сайты, страницы, блоки, меню, статьи блога, медиа, темы, языки и настройки являются ресурсами, и панель не умеет ничего такого, чего не может сделать запрос.
Теперь этот интерфейс описан открыто на dev.moover.app: полный справочник, песочница с настоящими вызовами и файлы OpenAPI для ваших собственных инструментов. Чтобы читать, регистрация не нужна.
Разберитесь с одним ресурсом — предскажете остальные
Вся платформа живёт по одним правилам: пять стандартных методов у каждого ресурса, одинаковые имена полей, одни и те же параметры постраничности, фильтрации и сортировки в каждом списке, один формат ошибок и один способ не затереть чужую правку. Когда работа длиннее запроса — например, при создании нового сайта — вы получаете операцию, которую опрашиваете, вместо удерживаемого соединения.
Документация не может разойтись с кодом
Справочник генерируется из тех же деклараций, из которых собран сам сервис, в той же сборке и выходит тем же релизом. Описание метода и код, который на него отвечает, — это один коммит: переименуйте поле, и страница про него изменится вместе с ним, либо сборка упадёт. Второго документа, который нужно поддерживать в синхронизации, просто нет.
С примерами то же самое. Запросы в quickstart — это фрагменты одного скрипта, который мы действительно запускаем: десять шагов от пустого аккаунта до страницы на живом домене. Сломанный пример здесь — это упавшая сборка, а не обращение в поддержку.
Ваши сайты тоже читаются машинами
API-first не заканчивается на редакторе. Любой сайт, который отдаёт платформа, умеет отдавать ещё и read-API, markdown-двойник каждой страницы, MCP-эндпоинт и каталог для обнаружения — так ассистент, которого спросили про ваш контент, получает контент, а не разбирает вёрстку. Каждое из этого — переключатель в настройках, рядом с тем, который говорит, что ИИ-системам можно делать с прочитанным.
С чего начать
Откройте портал для разработчиков, пройдите quickstart и войдите в песочницу теми же учётными данными, что и в панель. Собрали что-то на нашем API? Напишите нам — мы читаем, что строят на платформе.