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,
typecast = FALSE,
parallel = FALSE,
batch_size = 10
)
A dataframe (invisibly) of the input data, to be stored as an object or piped into further `dplyr` functions
A dataframe containing records to insert
An airtable object
If TRUE
, values will be converted to match the base if possible. Set to TRUE
to add new values to a multi select field.
If TRUE
, use parallel processing for encoding large tables
Number of records per request to insert. Maximum of 10