Interface AirtableTriggerNodeParameters

Source
interface AirtableTriggerNodeParameters {
    additionalFields?: {
        fields?: string;
        formula?: string;
        viewId?: string;
    };
    authentication?: | "airtableApi"
    | "airtableTokenApi"
    | "airtableOAuth2Api";
    baseId?: { mode: "id"
    | "url"; value: string };
    downloadAttachments?: boolean;
    downloadFieldNames?: string;
    pollTimes: {
        item: { mode: string & {} | "everyMinute" }[];
    };
    tableId?: { mode: "id"
    | "url"; value: string };
    triggerField?: string;
}

Properties§

Source§

readonly additionalFields?: { fields?: string; formula?: string; viewId?: string }

Default: {}

Source§

readonly authentication?: "airtableApi" | "airtableTokenApi" | "airtableOAuth2Api"

Default: "airtableApi"

Source§

readonly baseId?: { mode: "id" | "url"; value: string }

The Airtable Base in which to operate on Default: {"mode":"url","value":""}

Source§

readonly downloadAttachments?: boolean

Whether the attachment fields define in 'Download Fields' will be downloaded

Source§

readonly downloadFieldNames?: string

Name of the fields of type 'attachment' that should be downloaded. Multiple ones can be defined separated by comma. Case sensitive.

Source§

readonly pollTimes: { item: { mode: string & {} | "everyMinute" }[] }

Source§

readonly tableId?: { mode: "id" | "url"; value: string }

Default: {"mode":"url","value":""}

Source§

readonly triggerField?: string

A Created Time or Last Modified Time field that will be used to sort records. If you do not have a Created Time or Last Modified Time field in your schema, please create one, because without this field trigger will not work correctly.