Excel

Excel logo

Excel

Configuration

Microsoft Excel source connector integrates with the Microsoft Graph API.

Synchronizes data from Microsoft Excel including workbooks, worksheets, and tables.

It provides comprehensive access to Excel resources with proper token refresh and rate limiting.

Authentication

This connector uses OAuth 2.0 authentication. You can connect through the Airweave UI or API using the OAuth flow.

Supported authentication methods:

  • OAuth Browser Flow (recommended for UI)
  • OAuth Token (for programmatic access)
  • Auth Provider (enterprise SSO)

Configuration Options

This connector does not have any additional configuration options.

Data Models

The following data models are available for this connector:

Schema for a Microsoft Excel workbook (file).

Represents the Excel file itself with metadata.

Reference: https://learn.microsoft.com/en-us/graph/api/resources/driveitem

FieldTypeDescription
file_namestrThe full file name including extension.
web_urlOptional[str]URL to open the workbook in Excel Online.
sizeOptional[int]Size of the file in bytes.
created_byOptional[Dict[str, Any]]Identity of the user who created the workbook.
last_modified_byOptional[Dict[str, Any]]Identity of the user who last modified the workbook.
parent_referenceOptional[Dict[str, Any]]Information about the parent folder/drive location.
drive_idOptional[str]ID of the drive containing this workbook.
descriptionOptional[str]Description of the workbook if available.

Schema for a Microsoft Excel worksheet (sheet/tab).

Represents individual sheets within an Excel workbook.

Reference: https://learn.microsoft.com/en-us/graph/api/resources/worksheet

FieldTypeDescription
workbook_idstrID of the parent workbook.
workbook_namestrName of the parent workbook.
positionOptional[int]The zero-based position of the worksheet within the workbook.
visibilityOptional[str]The visibility of the worksheet (Visible, Hidden, VeryHidden).
range_addressOptional[str]The address of the used range (e.g., ‘A1:Z100’).
cell_contentOptional[str]Formatted text representation of the cell content in the used range.
row_countOptional[int]Number of rows with data in the worksheet.
column_countOptional[int]Number of columns with data in the worksheet.
last_modified_datetimeOptional[Any]Timestamp at which the worksheet was last modified.

Schema for a Microsoft Excel table.

Represents structured data tables within worksheets.

Reference: https://learn.microsoft.com/en-us/graph/api/resources/table

FieldTypeDescription
workbook_idstrID of the parent workbook.
workbook_namestrName of the parent workbook.
worksheet_idstrID of the parent worksheet.
worksheet_namestrName of the parent worksheet.
display_nameOptional[str]Display name of the table.
show_headersOptional[bool]Indicates whether the header row is visible.
show_totalsOptional[bool]Indicates whether the total row is visible.
styleOptional[str]Style name of the table.
highlight_first_columnOptional[bool]Indicates whether the first column contains special formatting.
highlight_last_columnOptional[bool]Indicates whether the last column contains special formatting.
row_countOptional[int]Number of rows in the table.
column_countOptional[int]Number of columns in the table.
column_namesOptional[List[str]]Names of the columns in the table.
table_dataOptional[str]The actual table data as formatted text (rows and columns).
last_modified_datetimeOptional[Any]Timestamp at which the table was last modified.