How to pass records list to the airtable bulk update module

Hi,

I am trying to use the airtable bulk update module but i do not undertand how to pass the records list to the module.

It seems that the module is expecting an array. But i am getting an error.

Please check the attached images.

If someone already did it, please help me :wink:

Thanks

Hey @naman,

How many records does your array include? Did you try to add them with comma separated values?

Dimitris | 3Nuggets

AI is answering this :

The Airtable bulk update module in Integromat expects an array of records, where each record is an object containing the fields to be updated. The structure of the record list array should be as follows:

[
{
“id”: “record_id_1”,
“fields”: {
“field_name_1”: “value_1”,
“field_name_2”: “value_2”,

}
},
{
“id”: “record_id_2”,
“fields”: {
“field_name_1”: “value_3”,
“field_name_2”: “value_4”,

}
},

]

Key Points:

  • The array should contain multiple objects, each representing a record to be updated.
  • Each record object should have an “id” property with the ID of the record to be updated.
  • Each record object should have a “fields” property, which is an object containing the fields to be updated, with field names as keys and values as values.
  • The “fields” object can contain multiple field updates for each record.

I tried it but i am still getting this error :

  • Missing value of required parameter ‘recordId’.
  • Missing value of required parameter ‘record’.

Probelm Solved

Just use an array aggregator module.
It has an option to choose the target data structure. Feed it with datas and it will generate the correct records list

1 Like