OCNORA

SeaTable

Databases & warehousesAPI keycredential probe

Read and write SeaTable base rows, links, files and webhooks.

OCNORA ships 18 typed SeaTable operations and 1 trigger. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run. Anything not covered by a typed node reaches https://cloud.seatable.io through the HTTP node with the same credential.

Triggers 1

  • Row Event
    Start a run when a row is added, changed or deleted in a SeaTable base.
    trigger.seatable_event

Operations 18

  • Append Rows
    Add one or more rows to a table, keyed by column name; the result reports how many of them SeaTable actually inserted.
    seatable.append_rows
  • Create Row Links
    Link rows across two tables through a link column; SeaTable rejects the whole request if any of the links already exists.
    seatable.create_row_links
  • Create Webhook
    Register a webhook so SeaTable posts every change in this base to a workflow's trigger.webhook ingress URL.
    seatable.create_webhook
  • Delete Row Links
    Unlink rows through a link column and report how many links actually went.
    seatable.delete_row_links
  • Delete Rows
    Delete one or more rows from a table by their row ids.
    seatable.delete_rows
  • Delete Webhook
    Remove a webhook so SeaTable stops posting this base's changes.
    seatable.delete_webhook
  • Get File Download Link
    Turn a stored asset path into a temporary, downloadable URL.
    seatable.get_file_download_link
  • Get Metadata
    Read the base's structure: its tables, their columns and views, and the internal table and link ids the link operations need.
    seatable.get_metadata
  • Get Row
    Read a single row by its row id, with every column it carries.
    seatable.get_row
  • Get Upload Link
    Mint a short-lived upload target for this base, together with the parent and relative paths an upload has to send back.
    seatable.get_upload_link
  • List Row Links
    Read the rows linked to each of the given rows through one link column.
    seatable.list_row_links
  • List Rows
    Read one page of rows from a table, or from one of its views.
    seatable.list_rows
  • List Webhooks
    List the webhooks registered on this base; needs an account token.
    seatable.list_webhooks
  • Query SQL
    Search a base with SeaTable's SQL dialect, binding workflow values through ? placeholders rather than string concatenation.
    seatable.query_sql
  • Update Row Links
    Replace each addressed row's links in one link column with the given set.
    seatable.update_row_links
  • Update Rows
    Update one or more existing rows, each addressed by its row id.
    seatable.update_rows
  • Update Webhook
    Repoint an existing webhook at another URL, or rotate its signing secret; SeaTable wants the URL on either change.
    seatable.update_webhook
  • Upload File
    Upload a file into the base's asset store and return the values a file column or an image column stores for it.
    seatable.upload_file

Run your first SeaTable workflow today.

Create a free workspace, add the connection, pick a template or describe the workflow to Build with AI. Workflow Health checks it before it runs.