# Уведомления /api/notify/* методы, которые получают входящие уведомления с сервера etl. ## `POST /api/notify/db/:id` Уведомление о потенциальном изменении схемы в одной из `Databases`. Вызывающий может дополнительно указать `:table_id` или `:table_name` в теле, чтобы ограничить обновления одной `Table`. Необязательный параметр `:scan` может быть `"full"` или `"schema"` для полной синхронизации или синхронизации схемы. Этот параметр доступен независимо от того, передается ли `:table_id` или `:table_name`. Этот метод защищен ключом API, который необходимо передать как заголовок X-METABASE-APIKEY, который необходимо определить в переменной среды MB_API_KEY. ### Параметры: * **`id`** целое число больше нуля. * **`table_id`** целое число больше нуля или null. * **`table_name`** непустая строка или null. * **`scan`** null или перечисление `full`, `schema`. * **`synchronous?`** ## `POST /api/notify/db/:id/new-table` Синхронизирует новую таблицу без запуска полной синхронизации базы данных. Требуется `schema_name` и `table_name`. Будет сгенерирована ошибка, если таблица уже существует в GlarusBI или не может быть найдена. ### PARAMS: * **`id`** целое число больше нуля. * **`schema_name`** непустая строка. * **`table_name`** непустая строка. --- [<< Назад к разделу API](./api-documentation.md)