SmartSuite icon

SmartSuite

Interact with SmartSuite API

Table → List Tables

AI-generated

Overview

This node operation lists tables within a specified solution in SmartSuite. It is useful for retrieving metadata about tables available in a solution, such as when you want to display or process table information dynamically in your workflow. For example, you might use this operation to fetch all tables in a project management solution to automate reporting or data synchronization tasks.

Use Case Examples

  1. List all tables in a given SmartSuite solution to display their names and IDs.
  2. Retrieve a limited number of tables from a solution for further processing or filtering.

Properties

Name Meaning
Solution Select the SmartSuite solution from which to list tables. This is required to specify the context for the tables to be retrieved.
Return All Boolean flag to determine whether to return all tables or limit the number of tables returned.
Limit Maximum number of tables to return when 'Return All' is false. The value must be between 1 and 100.

Output

JSON

  • tables - An array of table objects retrieved from the specified solution.

Dependencies

  • Requires SmartSuite API credentials for authentication.

Troubleshooting

  • Ensure the provided solution ID or selected solution exists and is accessible with the provided credentials.
  • If the node returns no tables, verify that the solution contains tables and that the API credentials have sufficient permissions.
  • If the 'Return All' option is set to false and the limit is set too low, you might not see all tables you expect.

Links

  • SmartSuite API Documentation - Official API documentation for SmartSuite, useful for understanding available endpoints and data structures.

Discussion