Просмотр данных (GET)
В данной статье разберём, как получить данные таблицы NocoDB с помощью GET-запроса без фильтрации.
У нас есть следующая база данных:

Подготовка глобальных переменных
База таблиц
Создайте глобальную переменную %NOCODB_TABLE% с типом словарь, где ключ — название таблицы, значение — идентификатор.
Идентификатор таблицы можно получить из адресной строки.


Токен NocoDB
Создайте глобальную переменную %NOCODB_TOKEN% и сохраните в неё токен.

URL NocoDB
Создайте глобальную переменную %NOCODB_URL%.
Сохраните в неё базовый API-адрес вашего NocoDB в формате:
Где:
<ваш_домен>— это домен вашего NocoDB (например:nocodb-12345678-9.nocodecloud.ru)/api/v2/tables/— часть адреса, указывающая на REST API NocoDB

Заготовка из блоков
Скопируйте и вставьте в блок "Выполнить SmartQuery" следующий код:

В блоке “Отправить HTTP-запрос” в поле URL введите %url%.
Тело запроса оставляем без изменений — Форма.

В заголовках укажите:
accept = application/json
xc-token = %NOCODB_TOKEN%

Ответ сохраните в переменную %response_data% с типом “Словарь”.
Статус ответа сохраните в переменную %response_status% типа “Число”.
Заголовки ответа можно не сохранять.

Выведем результат запроса в переменной %response_data% через блок "Отправить сообщение".

Запустите цепочку.

В результате чего получим ответ в формате JSON со всеми данными из таблицы.

Last updated