SeaTable

SeaTable integration on indie.money — read, write, update and delete base rows, links and assets

Written By pvdyck

Last updated About 1 hour ago

SeaTable

Supported — Read, update, write and delete data from a SeaTable base, manage links and assets, and trigger workflows on SeaTable events.

NodesSeaTable, SeaTable Trigger
AuthAPI Token (of a SeaTable base) via Secure Vault

Credential Setup

When configuring the SeaTable credential in Secure Vault, provide:

  • Environment — choose Cloud-Hosted or Self-Hosted SeaTable.
  • Self-Hosted Domain — the base URL of your SeaTable server (e.g. https://seatable.example.com), required only for Self-Hosted.
  • API Token (of a Base) — the API token of the SeaTable base you want to use. A connection works with one base at a time.
  • Timezone — the timezone of your SeaTable server.

Operations

Row

  • Create — create a new row
  • Get — get the content of a row
  • Get Many — get many rows from a table or table view
  • Search — search one or multiple rows by keyword
  • Update — update the content of a row
  • Delete — delete a row
  • Lock — lock a row to prevent further changes
  • Unlock — remove the lock from a row

Base

  • Snapshot — create a snapshot of the base
  • Metadata — get the complete metadata of the base
  • Collaborator — get the username from the email or name of a collaborator

Link

  • Add — create a link between two rows in a link column
  • List — list all links of a specific row
  • Remove — remove a link between two rows from a link column

Asset

  • Upload — add a file or image to an existing row
  • Public URL — get the public URL from an asset path

SeaTable Trigger — polls a base and starts the workflow on:

  • New Row — newly created rows
  • New or Updated Row — recently created or modified rows
  • New Signature — new digital signatures in a tracked column

Compatibility

All operations supported.