Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module provides plugins for Drupal's migrate system to import data from Smartsheet. It allows you to authenticate with the Smartsheet API and then process rows and columns from your sheets directly into Drupal.

This developer module extends the migrate process plugins to work specifically with the Smartsheet API.

When creating your migration .yml file, you must provide a Smartsheet API key. To keep your API key safe, I suggest using one of the tactics in this great lullabot article.

When making requests to the Smartsheet API, there are 2 JSON arrays used to grab the raw data in the sheet, 'rows' and 'columns.' Use the 'columns' array to look up each column's ID. Use the process plugin to iterate through each 'row' and return the data for a specified column ID.

Please read the README.txt file and the comments in Smartsheet.php for more information on how to use this process plugin.

Activity

Total releases
1
First release
Sep 2025
Latest release
10 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
1.3.x-dev Dev Sep 4, 2025