Insert rows into an Airtable table. Requires that data names and types exactly match column names and types in Airtable. Violating this assumption will return a 422 Unprocessable Entity error. Supports batch insert and parallel JSON encoding (recommended for large tables).

insert_records(data, airtable, parallel = FALSE, batch_size = 10)

Arguments

data

A dataframe containing records to insert

airtable

An airtable object

parallel

If TRUE, use parallel processing for encoding large tables

batch_size

Number of records per request to insert. Maximum of 10