Поддерживаются только интерфейсы, представленные в текущей опубликованной схеме OpenAPI в разделе /api/v1/. Адреса дашборда не являются публичным API.
Сначала контракт
Берите конечные точки, методы, поля, разрешения и ограничения из OpenAPI; не придумывайте недокументированные конечные точки.
Аутентификация
Используйте HTTPS и токен с минимально необходимыми правами. Не помещайте его в URL, браузерную сборку или Git.
Безопасные операции записи
При необходимости используйте ключ идемпотентности, сохраняйте идентификатор корреляции и повторно проверяйте итоговое состояние после тайм-аута.
Ошибки
Обрабатывайте коды статуса и структуру ответа согласно схеме; конфиденциальные подробности храните в серверных журналах с соответствующим идентификатором корреляции.