/**
* @param {object} args
* @param {string} args.apiToken
* @param {string} args.baseId
* @param {string} args.tableId
* @param {string} args.records Array of records like {"fields": {}}
*/
async function main(args) {
const result = await fetch(`https://api.airtable.com/v0/${args.baseId}/${args.tableId}`, {
method: "POST",
body: JSON.stringify({
records: args.records
}),
headers: {
Authorization: `Bearer ${args.apiToken}`,
"Content-Type": "application/json"
}
}).then(res => res.json())
return { output: result }
}