UploadAttachment
Uploads a file to an attachment field in Airtable by specifying the target record’s identifier and the attachment field’s name or unique identifier. The file can be provided from a local path, an input stream, or as Base64-encoded data.
Input
| Name | Type | Required | Description |
| RecordId | String | True | The unique identifier of the record where the attachment will be added. |
| AttachmentFieldIdentifier | String | True | The name or unique identifier of the attachment field in which the file will be stored. |
| LocalPath | String | False | The complete file path on the local system to the file being uploaded. |
| FileData | String | False | A Base64-encoded representation of the file’s data, required when neither a local file path nor an input stream is provided. |
| FileName | String | True | The name of the file being uploaded, as it should appear in Airtable. |
Result Set Columns
| Name | Type | Description |
| Success | String | Indicates whether the attachment upload operation completed successfully. |
| Details | String | Provides additional details about the upload process, such as file processing information, warnings, or error messages. |