Grist website screenshot

Grist

Grist is a collaborative spreadsheet and relational database platform that combines the flexibility of spreadsheets with the power of a structured database. It provides a REST API for reading and writing table records, managing organizations, workspaces, and documents, executing SQL queries against document data, and configuring outgoing webhooks triggered by data changes. Grist is available as a cloud-hosted SaaS at getgrist.com and as an open-source self-hosted deployment via the Apache-licensed grist-core repository maintained by Grist Labs.

1 APIs 0 Features
SpreadsheetDatabaseCollaborationNo-CodeData ManagementWebhooksOpen Source

APIs

Grist REST API

The Grist REST API provides programmatic access to organizations, workspaces, documents, and table records. Supports CRUD operations on rows, SQL SELECT queries against document...

Pricing Plans

Grist Plans Pricing

5 plans

PLANS

Rate Limits

Grist Rate Limits

6 limits

RATE LIMITS

FinOps

Grist Finops

FINOPS

Semantic Vocabularies

Grist Context

45 classes · 6 properties

JSON-LD

Example Payloads

Add Records Request

1 fields

EXAMPLE

Create Webhook Request

1 fields

EXAMPLE

List Records Response

1 fields

EXAMPLE

Run Sql Request

3 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
X
X
📰
Blog
Blog
💰
Pricing
Pricing
📄
ChangeLog
ChangeLog
🔗
Community
Community
🔗
Discord
Discord
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
JSONLDContext
JSONLDContext
📰
Blog
Blog

Sources

Raw ↑
aid: grist
name: Grist
description: 'Grist is a collaborative spreadsheet and relational database platform that combines the flexibility of spreadsheets
  with the power of a structured database. It provides a REST API for reading and writing table records, managing organizations,
  workspaces, and documents, executing SQL queries against document data, and configuring outgoing webhooks triggered by data
  changes. Grist is available as a cloud-hosted SaaS at getgrist.com and as an open-source self-hosted deployment via the
  Apache-licensed grist-core repository maintained by Grist Labs.

  '
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Spreadsheet
- Database
- Collaboration
- No-Code
- Data Management
- Webhooks
- Open Source
url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/apis.yml
created: '2026-06-12'
modified: '2026-06-12'
specificationVersion: '0.19'
apis:
- aid: grist:grist-rest-api
  name: Grist REST API
  description: 'The Grist REST API provides programmatic access to organizations, workspaces, documents, and table records.
    Supports CRUD operations on rows, SQL SELECT queries against documents, attachment management, user and permission management,
    and webhook configuration for event-driven integrations.

    '
  humanURL: https://support.getgrist.com/api/
  baseURL: https://docs.getgrist.com/api
  tags:
  - Spreadsheet
  - Database
  - Records
  - Webhooks
  properties:
  - type: Documentation
    url: https://support.getgrist.com/rest-api/
  - type: OpenAPI
    url: https://raw.githubusercontent.com/gristlabs/grist-help/master/api/grist.yml
  - type: OpenAPIConsole
    url: https://docs.getgrist.com/apiconsole
  - type: OpenAPI
    url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/openapi/grist-rest-api-openapi.yml
  contact:
  - FN: Grist Support
    url: https://support.getgrist.com/
    email: support@getgrist.com
common:
- type: Website
  url: https://www.getgrist.com/
- type: Documentation
  url: https://support.getgrist.com/
- type: GitHubOrganization
  url: https://github.com/gristlabs
- type: LinkedIn
  url: https://www.linkedin.com/company/grist-labs/
- type: X
  url: https://twitter.com/getgrist
- type: Blog
  url: https://www.getgrist.com/blog/
- type: Pricing
  url: https://www.getgrist.com/pricing/
- type: ChangeLog
  url: https://github.com/gristlabs/grist-core/releases
- type: Community
  url: https://community.getgrist.com/
- type: Discord
  url: https://discord.gg/MYKpYQ3fbP
- type: Plans
  url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/plans/grist-plans-pricing.yml
- type: RateLimits
  url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/rate-limits/grist-rate-limits.yml
- type: FinOps
  url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/finops/grist-finops.yml
- type: Vocabulary
  url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/vocabulary/grist-vocabulary.yml
- type: JSONLDContext
  url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/json-ld/grist-context.jsonld
- type: Blog
  url: https://raw.githubusercontent.com/api-evangelist/grist/refs/heads/main/blogs/blogs.json
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com