You can store different types of data within Airtable. From simple text to files to referencing one or multiple collaborators. This information is stored in different formats within Airtable.
current
values of a column. The webhooks for Updated Airtable Records will contain the current
and the previous
values of a column.
New Airtable Records
webhooks will look like:
Updated Airtable Records
will additionally contain a previous
value for the individual columns.
Email
Long Text
Phone
Rich Text
URL
and Single Line Text
as simple strings.
Date
Last Modified Time
Created Time
as ISO-8601 formatted dates.
Number
Duration
Percent
Count
Auto Number
Rating
Currency
as numbers.
Checkbox columns
, however, will always be delivered as booleans if the column is true
.
false
, Airtable does not send this information. That’s why empty values for a checkbox column have to be treated as false
.Last Modified By
, Created By
or Single User
columns will be sent with a single user object:
state
and if it’s stale
(for definitions see here). These additional values might be important to you if you want to know if you can use the value or if you should wait and for an updated value in the AI Text columns.
Based on that, the format for AI Text columns
will be:
formula
, lookup
and rollup
columns we be sent in different data types, depending on how you setup the columns.
Output formats number
, currency
and percent
will be sent as numbers:
checkbox
will be sent as boolean values:
false
.date
will be sent as a ISO-8601 formatted date string:
formula
and lookup
columns will be sent as a simple string:
Rollup
columns that result a single line of text deviate from the above structure. An example would be a rollup column that contains Arrayjoin(values)
as the formula. These will be sent as an array: