Update Row Links

seatable.update_row_links
ActionDatabases & warehousesconnection required

Calls the SeaTable API with the connection's credentials.

Replace each addressed row's links in one link column with the given set.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
SeaTable
Secret shape
the base API token, or {"api_token": "…", "account_token": "…"} where the account token is only needed by the webhook operations
Config it needs
server_url, base_uuid, workspace_id, base_name
Resolved by
config.connection_id, else node.connection_id

Configuration

4 fields, 4 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
table_id
Four-character id of the table the linked rows are being attached to.
stringYes——0000
other_table_id
Four-character id of the table on the other side of the link column.
stringYes——0001
link_id
Four-character id of the link column itself, from seatable.get_metadata.
stringYes——jYc7
other_rows_ids_map
JSON object mapping each row id in this table to the array of row ids it should be linked to, e.g. {"Qtf7xPmoRaiFyQPO1aENTj": ["G5rbgqudTKKfAm1"]}.
objectYes—≥ 1 characters{"Qtf7xPmoRaiFyQPO1aENTj":["G5rbgqudTKKfAm1"]}

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "link_id": "jYc7",
  "other_rows_ids_map": {
    "Qtf7xPmoRaiFyQPO1aENTj": [
      "G5rbgqudTKKfAm1"
    ]
  },
  "other_table_id": "0001",
  "table_id": "0000"
}

Output

One shape.

result

FieldTypeExample
success
Whether SeaTable replaced the links.
boolean—
requested_link_count
How many links were asked for.
number—
source_row_count
How many source rows were addressed.
number—
{
  "requested_link_count": 0,
  "source_row_count": 0,
  "success": false
}

See Update Row Links run in a workflow.

In a technical demo we add the SeaTable connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.