JDBC Driver for Airtable

Build 25.0.9434

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 Accepts Input Streams Description
RecordId String True False The unique identifier of the record where the attachment will be added.
AttachmentFieldIdentifier String True False The name or unique identifier of the attachment field in which the file will be stored.
LocalPath String False False The complete file path on the local system to the file being uploaded.
InputStream String False True An input stream instance used to read the file data for upload, applied only if a local file path is not provided.
FileData String False 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 False 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.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434