CreatiumMax

Airtable

Cценарии Creatium Max позволяют настроить взаимодействие с Airtable с помощью обращений к API от Airtable, получать, а также отправлять информацию из ваших таблиц с помощью HTTP-запросов.

Импорт данных из Airtable в Creatium Max

Для получение данных из Airtable в Creatium Max вам нужно:

  • Создать токен в личном кабинете Airtable

https://airtable.com/create/tokens

  • Добавить все права созданному токену на работу с вашими таблицами

  • Выбрать саму таблицу для токена, которая в последующем будет использоваться в запросе для получения данных

☝ Важно! Скопируйте полученный токен сразу и сохраните себе, после закрытия окна, его нельзя открыть второй раз и нужно будет создавать новый.

  • Настраиваем сценарий исходя из документации API Airtable (пример сценария ниже)

Сценарий будет состоять из:

  • HTTP запроса с методом GET, типом содержимого application/x-www-form-urlencoded

  • Цикла Повторить с вложенным в него действием Создать запись - цикл позволяет повторять одно и тоже действие создания записи n-e количество раз, которое будет равно количеству строк в таблице Airtable

☝ Важным моментом является то, что Airtable за один HTTP запрос позволяет получить только 100 строк из таблицы, поэтому нужно добавлять дополнительно условие на проверку значения параметра http_result.data.offset, который является ключом для получения остальных строк и повторять запрос, если вам нужно импортировать 200, 300 и более записей.

Пример сценария с импортом данных из Airtable

https://cremax.ru/scenario-playground?saved=647d40u3h2x9a217qw1xo366

Экспорт данных из Creatium Max в Airtable

Отправить данные из Creatium Max в Airtable можно таким же HTTP запросом только с методом POST и типом данных application/json, в теле запроса при этом вы формируете список полей и столбцы в которые нужно передать данные, пример

typescript
{
  fields: {
        "Имя столбца из airTable": "данные которые необходимо отправить",
}
}

Пример сценария для экспорта данных можете изучить ниже

Пример сценария с экспортом данных из Cremax в Airtable

https://cremax.ru/scenario-playground?saved=647de0d0h3a398frr63cg3o8

Видео по обмену данными с Airtable

Было полезно?

Остались вопросы? — Напишите нам в чат поддержки будучи авторизованным в своем аккаунте cremax.ru или через чат поддержки в Телеграме: @CreatiumMaxSupportBot