---
title: Grist
slug: grist
description: How to integrate Grist with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_grist.png
docTags: 
createdAt: 2025-02-03T13:29:04.395Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/grist.png" alt="Grist logo" caption size="50" width="512" height="512"} | Grist is a collaborative spreadsheet-database platform for managing data and automating workflows. Integrating Grist with Make.com enables users to automate record creation, updates, and data synchronization between Grist and other business tools. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Grist documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Grist](https://www.getgrist.com/contact/) directly.
:::

# Requirements

To use the Grist app in Make, you must have an active Grist account and an API key, [create your account on Grist](https://www.getgrist.com/). For subscription, refer to the [Grist pricing page](https://www.getgrist.com/).

# Connect Grist and Make&#x20;

To get started, you must first create a connection between Grist and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your Grist account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your API Key in your Grist account

Before you create the connection in Make, you should first obtain your **API Key** in your Grist account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Click you&#x72;**&#x20;profile picture** or initial in the top right corner to open th&#x65;**&#x20;account menu**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Profile Settings** from the dropdown menu.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/grist_API_Key)
:::

:::WorkflowBlockItem
Scroll down to th&#x65;**&#x20;API section**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Create button** to generate a&#x6E;**&#x20;API key**.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed in you&#x72;**&#x20;profile settings**.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://support.getgrist.com/rest-api/#authentication)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Grist module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Grist account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Grist modules

After connecting to the Grist app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Add Records to a Table

Create new entries in a selected table within your database.
:::

:::ExpandableHeading
### Create a Document

Generates a new blank document with no content.
:::

:::ExpandableHeading
### Create a Workspace

Creates a new, empty workspace for your team (available only with team plans).
:::

:::ExpandableHeading
### Delete Table Rows

Deletes specified rows from a selected table.
:::

:::ExpandableHeading
### Delete a Document

Removes a specified document from your account.
:::

:::ExpandableHeading
### Delete a Workspace

Permanently removes a specified workspace from your account.
:::

:::ExpandableHeading
### Get a Document

Retrieves comprehensive details about a specific document.
:::

:::ExpandableHeading
### Get a Document Table as CSV File

Retrieves the data from a table within a document and exports it as a CSV file.
:::

:::ExpandableHeading
### Get a Document as Excel File

Retrieves the document's content and provides it as a downloadable Excel file.
:::

:::ExpandableHeading
### Get a Document as SQLite File

Retrieves the contents of a document and provides it as an SQLite database file.
:::

:::ExpandableHeading
### Get a Workspace

Retrieves comprehensive details about a specific workspace, including its settings and properties.
:::

:::ExpandableHeading
### Get an Organization

Retrieves comprehensive details about a specific personal space, including its settings and attributes.
:::

:::ExpandableHeading
### List Organization Users

Retrieves a list of all users who have access to the specified organization.
:::

:::ExpandableHeading
### List Organizations

Retrieves a list of your personal spaces, which are referred to as 'orgs' in the API, along with team sites.
:::

:::ExpandableHeading
### List Records from a Table

Retrieves a list of data records from the specified source.
:::

:::ExpandableHeading
### List Table Columns

Retrieves detailed information about all columns within a specified table.
:::

:::ExpandableHeading
### List Workspaces

Retrieves all workspaces that are accessible within your current domain.
:::

:::ExpandableHeading
### List Workspaces within Organization

Retrieves all workspaces and their associated documents from a specified organization.
:::

:::ExpandableHeading
### List a Document Users

Retrieves a list of all users who have permission to access a specific document.
:::

:::ExpandableHeading
### List a Workspace Users

Retrieves a list of all users who currently have access permissions to the specified workspace.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Move a Document

Transfers a document from its current workspace to a different workspace within the same organization. This feature is accessible with a Team Plan.
:::

:::ExpandableHeading
### Update Organization Access

Updates the list of users who have permission to access the organization.
:::

:::ExpandableHeading
### Update Records of a Table

Updates existing records in a specified table with new data.
:::

:::ExpandableHeading
### Update a Document Access

Updates the list of users or groups who are permitted to view or edit a specific document.
:::

:::ExpandableHeading
### Update a Document Metadata

Updates the metadata of an existing document without changing the document's actual content.
:::

:::ExpandableHeading
### Update a Workspace

Modifies the details of an existing workspace.
:::

:::ExpandableHeading
### Update a Workspace Access

Modifies the list of users who can access the workspace by adding or removing their permissions.
:::

:::ExpandableHeading
### Update an Organization

Modifies the details of a specified organization that already exists.
:::

:::ExpandableHeading
### Watch Documents

Triggers when a new document is created or when an existing document is modified.
:::

:::ExpandableHeading
### Watch Workspaces

Triggers when a new workspace is created or when an existing workspace is modified.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Grist resources&#x20;

You can have access to more resources related to this app on the following links

- [Grist topics on Make community](https://community.make.com/search?q=Grist)
- [Grist website](https://www.getgrist.com/)
- [Grist API documentation](https://support.getgrist.com/api/)
- [Grist page on make](https://www.make.com/en/integrations/grist)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

