# Developer Talk

**URL:** https://forum.seatable.com/c/developer-support/9.md

[Latest](https://forum.seatable.com/latest.md) · [Categories](https://forum.seatable.com/categories.md) · [Tags](https://forum.seatable.com/tags.md)

---

## [Read before you post in Developer Talk](https://forum.seatable.com/t/read-before-you-post-in-developer-talk/20)

<div class="topic-metadata">

**Author:** [@Karlheinz](https://forum.seatable.com/u/Karlheinz)\
**Replies:** 0

</div>

You wish to use SeaTable’s API to integrate SeaTable with other apps and you run into problems? You want to write your own scripts or even develop a plugin using SeaTable’s SDK? Post your question here! Before you start…

---

## [Script assets return cached "Access denied" page with HTTP 200 – button scripts break](https://forum.seatable.com/t/script-assets-return-cached-access-denied-page-with-http-200-button-scripts-break/7591)

<div class="topic-metadata">

**Author:** [@longcorner](https://forum.seatable.com/u/longcorner)\
**Replies:** 3\
**Last updated:** [October 20, 2026, 12:10pm UTC](https://forum.seatable.com/t/script-assets-return-cached-access-denied-page-with-http-200-button-scripts-break/7591 "2026-10-20T12:10:21Z")

</div>

Setup: SeaTable Edition: Enterprise SeaTable Version: 6.0.10 (self-hosted, operated by a hosting partner) Authentication: SSO via Microsoft Entra ID Base owned by a group; affected users are group admins Describe the P…

---

## [Send data to localhost impossible (on Android)](https://forum.seatable.com/t/send-data-to-localhost-impossible-on-android/7557)

<div class="topic-metadata">

**Author:** [@Productivix](https://forum.seatable.com/u/Productivix)\
**Replies:** 2\
**Last updated:** [September 29, 2026, 2:31pm UTC](https://forum.seatable.com/t/send-data-to-localhost-impossible-on-android/7557 "2026-09-29T14:31:46Z")

</div>

Your Setup: SeaTable Edition : cloud (https://cloud.seatable.io/ Describe the Problem/Error/Question: Please describe your issue as precise as possible. I am using Js script from a button in a table row I am test…

---

## [Bug: API crashes when retrieving views with date filters](https://forum.seatable.com/t/bug-api-crashes-when-retrieving-views-with-date-filters/7175)

<div class="topic-metadata">

**Author:** [@abaer](https://forum.seatable.com/u/abaer)\
**Replies:** 10\
**Last updated:** [August 17, 2026, 5:55am UTC](https://forum.seatable.com/t/bug-api-crashes-when-retrieving-views-with-date-filters/7175 "2026-08-17T05:55:41Z")

</div>

Server Seatable 6.0.10 Enterprise self hosted. Verified with Seatable cloud The Problem Sorry that I have to raise another issue, but I have found an unexpected behaviour on the API and need to verify whether it’s a bu…

---

## [Confirmation: System-wide API endpoint to figure out App users?](https://forum.seatable.com/t/confirmation-system-wide-api-endpoint-to-figure-out-app-users/7462)

<div class="topic-metadata">

**Author:** [@abaer](https://forum.seatable.com/u/abaer)\
**Replies:** 3\
**Last updated:** [August 6, 2026, 9:25am UTC](https://forum.seatable.com/t/confirmation-system-wide-api-endpoint-to-figure-out-app-users/7462 "2026-08-06T09:25:20Z")

</div>

Hi, we need to stablish a closer look on base and app ownership in order to implement compliance mechanisms like account and base lifecycle management. For bases, this is not a problem. For almost every base endpoint, …

---

## [Bug: List filtered rows of a view](https://forum.seatable.com/t/bug-list-filtered-rows-of-a-view/7452)

<div class="topic-metadata">

**Author:** [@Bela](https://forum.seatable.com/u/Bela)\
**Replies:** 3\
**Last updated:** [August 3, 2026, 10:25am UTC](https://forum.seatable.com/t/bug-list-filtered-rows-of-a-view/7452 "2026-08-03T10:25:19Z")

</div>

I am using your “Try it” API on api.seatable.com with the endpoint “list rows” for a certain view of a table in my cloud seatable account base. There is a strange bug where I get false responses when certain filters are…

---

## [Problem with Script](https://forum.seatable.com/t/problem-with-script/7416)

<div class="topic-metadata">

**Author:** [@ThoBunte](https://forum.seatable.com/u/ThoBunte)\
**Replies:** 1\
**Last updated:** [July 6, 2026, 4:46pm UTC](https://forum.seatable.com/t/problem-with-script/7416 "2026-07-06T16:46:54Z")

</div>

We have actual the problem, that a python script, wich running normal for month, are running in an timeout after 34 sec. We get these errormessage: The script’s running time exceeded the limit and the execution was abor…

---

## [Sorting single-select options without deleting/recreating them — preserving option IDs via modify\_column\_data](https://forum.seatable.com/t/sorting-single-select-options-without-deleting-recreating-them-preserving-option-ids-via-modify-column-data/7363)

<div class="topic-metadata">

**Author:** [@MartinRothe](https://forum.seatable.com/u/MartinRothe)\
**Replies:** 1\
**Last updated:** [May 27, 2026, 2:53am UTC](https://forum.seatable.com/t/sorting-single-select-options-without-deleting-recreating-them-preserving-option-ids-via-modify-column-data/7363 "2026-05-27T02:53:40Z")

</div>

Hi everyone, I wanted to share a Python script that sorts the options of a single-select column alphabetically without deleting and recreating the options. The goal was to reproduce the same behavior as manually reorde…

---

## [Javacript batchAppend](https://forum.seatable.com/t/javacript-batchappend/7373)

<div class="topic-metadata">

**Author:** [@sirajgb](https://forum.seatable.com/u/sirajgb)\
**Replies:** 1\
**Last updated:** [May 26, 2026, 1:04pm UTC](https://forum.seatable.com/t/javacript-batchappend/7373 "2026-05-26T13:04:31Z")

</div>

Your Setup: Seatable cloud Describe the Problem/Error/Question: I am trying to use batch calls rather than for loops to create new rows. I am calling the JavaScript internally (using a button). The code works well exce…

---

## [SQL WHERE clause on a linked column](https://forum.seatable.com/t/sql-where-clause-on-a-linked-column/7370)

<div class="topic-metadata">

**Author:** [@sirajgb](https://forum.seatable.com/u/sirajgb)\
**Replies:** 2\
**Last updated:** [May 21, 2026, 4:22am UTC](https://forum.seatable.com/t/sql-where-clause-on-a-linked-column/7370 "2026-05-21T04:22:20Z")

</div>

Setup: seatable cloud Describe the Problem/Error/Question: Hello and thank you for any help with the following. I am trying to filter some rows in a table based on the row\_id. Through code I can ge the row\_id but I haven…

---

## [API calls interpret filters differently from the GUI - bug?](https://forum.seatable.com/t/api-calls-interpret-filters-differently-from-the-gui-bug/7357)

<div class="topic-metadata">

**Author:** [@abaer](https://forum.seatable.com/u/abaer)\
**Replies:** 2\
**Last updated:** [May 14, 2026, 9:58am UTC](https://forum.seatable.com/t/api-calls-interpret-filters-differently-from-the-gui-bug/7357 "2026-05-14T09:58:16Z")

</div>

Tested on: Seatable self-hosted 6.0 and 6.1 Various browsers API Access through n8n and Python Scripts Problem: Depending on certain filter settings, I’m getting different record sets when watching the same view in the…

---

## [Empty Date field on Button click](https://forum.seatable.com/t/empty-date-field-on-button-click/7323)

<div class="topic-metadata">

**Author:** [@FamilyBikes](https://forum.seatable.com/u/FamilyBikes)\
**Replies:** 2\
**Last updated:** [April 18, 2026, 5:58am UTC](https://forum.seatable.com/t/empty-date-field-on-button-click/7323 "2026-04-18T05:58:31Z")

</div>

Can anyone help me? I want to empty a cell that contains a DATE by clicking a button. If I try with leaving the value empty (see screenshot), nothing happens. How can I achieve that? Thx in advance!

---

## [N8n SeaTable Node v2 bug](https://forum.seatable.com/t/n8n-seatable-node-v2-bug/7288)

<div class="topic-metadata">

**Author:** [@Loveithere](https://forum.seatable.com/u/Loveithere)\
**Replies:** 6\
**Last updated:** [April 8, 2026, 9:48pm UTC](https://forum.seatable.com/t/n8n-seatable-node-v2-bug/7288 "2026-04-08T21:48:56Z")

</div>

n8n SeaTable Node v2: “base not found in big data storage” on write operations (non-Enterprise) Environment: n8n version: 2.13.4 (Cloud) SeaTable Node: v2 (n8n-nodes-base.seaTableTool, typeVersion 2) SeaTable Pl…

---

## [Unerklärlich hoher API Verbrauch](https://forum.seatable.com/t/unerklarlich-hoher-api-verbrauch/7275)

<div class="topic-metadata">

**Author:** [@renefc](https://forum.seatable.com/u/renefc)\
**Replies:** 11\
**Last updated:** [April 6, 2026, 9:00pm UTC](https://forum.seatable.com/t/unerklarlich-hoher-api-verbrauch/7275 "2026-04-06T21:00:41Z")

</div>

Hallo zusammen, Ich hab eben einen ganz neuen Sea table Account angelegt und eine Tabelle importiert. In einer N8N Automatisierung habe ich eine Tabelle abgerufen und die Automatisierung soll prüfen ob Einträge je älter…

---

## [Frequent ETIMEDOUT Errors When Requesting Seatable Metadata API Endpoint](https://forum.seatable.com/t/frequent-etimedout-errors-when-requesting-seatable-metadata-api-endpoint/7280)

<div class="topic-metadata">

**Author:** [@dvf061](https://forum.seatable.com/u/dvf061)\
**Replies:** 3\
**Last updated:** [March 27, 2026, 9:15am UTC](https://forum.seatable.com/t/frequent-etimedout-errors-when-requesting-seatable-metadata-api-endpoint/7280 "2026-03-27T09:15:28Z")

</div>

Hi there, I am sending a HTTP request to metadata every hour, but most of the request end up in a ETIMEDOUT Error. Very few requests actually go through. Does anyone know how to solve this, or is this just the API endp…

---

## [API export with view‑level permissions: how to ensure users can export only views they’re authorized for?](https://forum.seatable.com/t/api-export-with-view-level-permissions-how-to-ensure-users-can-export-only-views-they-re-authorized-for/7274)

<div class="topic-metadata">

**Author:** [@Rupesh](https://forum.seatable.com/u/Rupesh)\
**Replies:** 1\
**Last updated:** [March 27, 2026, 7:26am UTC](https://forum.seatable.com/t/api-export-with-view-level-permissions-how-to-ensure-users-can-export-only-views-they-re-authorized-for/7274 "2026-03-27T07:26:04Z")

</div>

Hello SeaTable Team & Community, I would like guidance on implementing secure API-based export when using custom views with different permissions per user. Scenario In one SeaTable base/table, we have: Base: Sample\_…

---

## [API-Token kann nicht gelöscht werden](https://forum.seatable.com/t/api-token-kann-nicht-geloscht-werden/7281)

<div class="topic-metadata">

**Author:** [@Florian](https://forum.seatable.com/u/Florian)\
**Replies:** 1\
**Last updated:** [March 26, 2026, 1:18pm UTC](https://forum.seatable.com/t/api-token-kann-nicht-geloscht-werden/7281 "2026-03-26T13:18:10Z")

</div>

Hallo, ich kann zwei API-Token leider nicht löschen. Beim Klick auf den Mülleimer passiert nichts, wenn ich auf den Token klicke kommt eine Fehlermeldung.

---

## [🤖 MCP Server for Seatable - Talk to your data!](https://forum.seatable.com/t/mcp-server-for-seatable-talk-to-your-data/6668)

<div class="topic-metadata">

**Author:** [@lcx\_at](https://forum.seatable.com/u/lcx_at)\
**Replies:** 6\
**Last updated:** [March 16, 2026, 8:06am UTC](https://forum.seatable.com/t/mcp-server-for-seatable-talk-to-your-data/6668 "2026-03-16T08:06:19Z")

</div>

Are there any plans in adding an MCP Server for SeaTable? So far if I’m using any AI Agents I create a tool and give it to the agent, would be very interesting to use MCP Server instead directly from Claude Desktop for …

---

## [Rename files in seatable columns](https://forum.seatable.com/t/rename-files-in-seatable-columns/7243)

<div class="topic-metadata">

**Author:** [@sheinrich](https://forum.seatable.com/u/sheinrich)\
**Replies:** 1\
**Last updated:** [March 3, 2026, 8:27am UTC](https://forum.seatable.com/t/rename-files-in-seatable-columns/7243 "2026-03-03T08:27:50Z")

</div>

is there a way to rename files via API?

---

## [Date/DateTime columns not updating via API despite success response](https://forum.seatable.com/t/date-datetime-columns-not-updating-via-api-despite-success-response/7234)

<div class="topic-metadata">

**Author:** [@mpaim](https://forum.seatable.com/u/mpaim)\
**Replies:** 2\
**Last updated:** [February 26, 2026, 3:16am UTC](https://forum.seatable.com/t/date-datetime-columns-not-updating-via-api-despite-success-response/7234 "2026-02-26T03:16:39Z")

</div>

Hello Seatable community, I’m having trouble updating Date/DateTime columns via the REST API and would appreciate your help. What I’m Trying to Do Update a Date column called assigned\_at (type: Date and Time, accurate …

---

## [Changes made via API are not as transparent as user-made changes](https://forum.seatable.com/t/changes-made-via-api-are-not-as-transparent-as-user-made-changes/4764)

<div class="topic-metadata">

**Author:** [@siax84](https://forum.seatable.com/u/siax84)\
**Replies:** 10\
**Last updated:** [February 23, 2026, 5:41pm UTC](https://forum.seatable.com/t/changes-made-via-api-are-not-as-transparent-as-user-made-changes/4764 "2026-02-23T17:41:37Z")

</div>

When we make changes to a table via the API the logs are somewhat sparse. Obviously, the user can’t be determined here, but it would be great if the modifications to the record are as transparent as when data was change…

---

## [Copying base with app, retrieving app uuid through py code](https://forum.seatable.com/t/copying-base-with-app-retrieving-app-uuid-through-py-code/7230)

<div class="topic-metadata">

**Author:** [@123kluts](https://forum.seatable.com/u/123kluts)\
**Replies:** 1\
**Last updated:** [February 23, 2026, 8:50am UTC](https://forum.seatable.com/t/copying-base-with-app-retrieving-app-uuid-through-py-code/7230 "2026-02-23T08:50:33Z")

</div>

Hello, I have copied a base in py code with Seatable API command account.copy\_base(…). The source base includes a universal app which - after visually checking - has also been copied to the new base. So far so good. H…

---

## [API Scripting Issue: updateRow returns success but linked records are not saved](https://forum.seatable.com/t/api-scripting-issue-updaterow-returns-success-but-linked-records-are-not-saved/7214)

<div class="topic-metadata">

**Author:** [@anjou](https://forum.seatable.com/u/anjou)\
**Replies:** 1\
**Last updated:** [February 11, 2026, 8:43am UTC](https://forum.seatable.com/t/api-scripting-issue-updaterow-returns-success-but-linked-records-are-not-saved/7214 "2026-02-11T08:43:36Z")

</div>

Your Setup: Environment: SeaTable Cloud (Free Edition) SeaTable Version: Latest Cloud Version Describe the Problem: I am trying to automate linking rows between two tables (youtube and stories) based on a matching text…

---

## [Configurable indentation in Python editor?](https://forum.seatable.com/t/configurable-indentation-in-python-editor/7208)

<div class="topic-metadata">

**Author:** [@lir-ht](https://forum.seatable.com/u/lir-ht)\
**Replies:** 2\
**Last updated:** [February 10, 2026, 8:57am UTC](https://forum.seatable.com/t/configurable-indentation-in-python-editor/7208 "2026-02-10T08:57:41Z")

</div>

Is it possible to change the automatic indentation in the Python script editor in SeaTable Cloud to something other than 2 spaces? If not, I suggest adding a per-base setting for this. I would like the style in our proj…

---

## [Introducing Query Streams - Automatic Database to SeaTable Sync](https://forum.seatable.com/t/introducing-query-streams-automatic-database-to-seatable-sync/7182)

<div class="topic-metadata">

**Author:** [@querystreams](https://forum.seatable.com/u/querystreams)\
**Replies:** 2\
**Last updated:** [January 22, 2026, 2:57pm UTC](https://forum.seatable.com/t/introducing-query-streams-automatic-database-to-seatable-sync/7182 "2026-01-22T14:57:59Z")

</div>

Hi SeaTable Community! We’re Query Streams, and we built a tool to automatically keep your SeaTable bases updated with data from your databases and APIs. What it does: Connect your database or API to SeaTable and set …

---

## [Quick question: Do python scripts get additional parameters when run from Automations?](https://forum.seatable.com/t/quick-question-do-python-scripts-get-additional-parameters-when-run-from-automations/7174)

<div class="topic-metadata">

**Author:** [@abaer](https://forum.seatable.com/u/abaer)\
**Replies:** 3\
**Last updated:** [January 20, 2026, 8:21am UTC](https://forum.seatable.com/t/quick-question-do-python-scripts-get-additional-parameters-when-run-from-automations/7174 "2026-01-20T08:21:39Z")

</div>

Your Setup: SeaTable Enterprise self-hosted 6.0.10 Describe the Question: I’m running a python script from a time-based automation every night. Everything in the script (View Name, Table name) is hard-coded, which limi…

---

## [How can I get more than 50 linked ](https://forum.seatable.com/t/how-can-i-get-more-than-50-linked/7163)

<div class="topic-metadata">

**Author:** [@reisinge](https://forum.seatable.com/u/reisinge)\
**Replies:** 1\
**Last updated:** [January 12, 2026, 9:34pm UTC](https://forum.seatable.com/t/how-can-i-get-more-than-50-linked/7163 "2026-01-12T21:34:24Z")

</div>

Hi all, is it possible to retrieve more than 50 linked entries in Seatable EE? In the past I used List Rows. But as written in the API it is not possible anymore. So I tried Get Row since there is no limit descriptio…

---

## [500 server / timeout / maxredirects issue with SeaTable module in Makecom](https://forum.seatable.com/t/500-server-timeout-maxredirects-issue-with-seatable-module-in-makecom/7135)

<div class="topic-metadata">

**Author:** [@webdienste](https://forum.seatable.com/u/webdienste)\
**Replies:** 2\
**Last updated:** [December 15, 2025, 1:45pm UTC](https://forum.seatable.com/t/500-server-timeout-maxredirects-issue-with-seatable-module-in-makecom/7135 "2025-12-15T13:45:14Z")

</div>

All day (15 December 2025) I have had timeout issues on various makedotcom scenarios, all caused by SeaTable. It is affecting two Cloud Enterprise accounts I manage. SeaTable seems to be very intermittent today, regular…

---

## [500 Internal Server Error when listing rows via API (n8n) with AND + OR filter groups on Big Data tables](https://forum.seatable.com/t/500-internal-server-error-when-listing-rows-via-api-n8n-with-and-or-filter-groups-on-big-data-tables/7132)

<div class="topic-metadata">

**Author:** [@Cedric](https://forum.seatable.com/u/Cedric)\
**Replies:** 7\
**Last updated:** [December 15, 2025, 1:41pm UTC](https://forum.seatable.com/t/500-internal-server-error-when-listing-rows-via-api-n8n-with-and-or-filter-groups-on-big-data-tables/7132 "2025-12-15T13:41:15Z")

</div>

Description When using the SeaTable API via the n8n SeaTable node (“Get many rows / List rows”), we consistently get a 500 Internal Server Error if the view contains AND filters combined with an OR filter group. Observe…

---

## [Trouble with linked columns : result from script is different from screen](https://forum.seatable.com/t/trouble-with-linked-columns-result-from-script-is-different-from-screen/7125)

<div class="topic-metadata">

**Author:** [@Remi](https://forum.seatable.com/u/Remi)\
**Replies:** 4\
**Last updated:** [December 12, 2025, 1:55pm UTC](https://forum.seatable.com/t/trouble-with-linked-columns-result-from-script-is-different-from-screen/7125 "2025-12-12T13:55:42Z")

</div>

Hello Your Setup: SeaTable Edition ( Enterprise) Describe the Problem/Error/Question: I have 2 tables linked together : Table Parent : Table Childs : In Parent, I want MaxStatus to be dependent on the value o…

[Next page](https://forum.seatable.com/c/developer-support/9.md?page=1)
