# Seatable API Limits on self hosted

**URL:** <https://forum.seatable.com/t/seatable-api-limits-on-self-hosted/4795>\
**Category:** API\
**Tags:** n8n\
**Created:** [June 12, 2024, 8:56pm UTC](https://forum.seatable.com/t/seatable-api-limits-on-self-hosted/4795 "2024-06-12T20:56:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![lcx\_at](https://forum.seatable.com/user_avatar/forum.seatable.com/lcx_at/32/2402_2.png) [@lcx\_at](https://forum.seatable.com/u/lcx_at)\
**Post date:** [June 12, 2024, 8:56pm UTC](https://forum.seatable.com/t/seatable-api-limits-on-self-hosted/4795/1 "2024-06-12T20:56:27Z")

</div>

I’m running a seatable in docker and need to import some old data. So far everything works great but I keep hitting some API limits. The documentation is very very spread out and sparse when it comes to the API limits, I also can’t see what Limit I am hitting.  
So far I’ve got these values in `dtable-db.conf`

```auto
[general]
host = 127.0.0.1
port = 7777
log_dir = /opt/seatable/logs
row_update_limit = 6000
base_api_limit_per_day = -1
query_per_minute_limit = -1

```

Where can I find out what Limit I am hitting? I couldn’t find anything in the logs.  
My requests are coming from n8n, I’m processing about 1300 records and am making a 1 Minute break after each 400 Records but still in n8n I get a `429 - "Too many requests, please try again later."`  
I could also remove the `row_update_limit` but it would be great to gave a list of all limits so I can disable them for this import and put them back to normal after it’s done.

---

<div class="post-metadata">

**Author:** ![cdb](https://forum.seatable.com/user_avatar/forum.seatable.com/cdb/32/7_2.png) [@cdb](https://forum.seatable.com/u/cdb)\
**Post date:** [June 13, 2024, 10:24am UTC](https://forum.seatable.com/t/seatable-api-limits-on-self-hosted/4795/2 "2024-06-13T10:24:34Z")

</div>

Limit management in SeaTable often confuses people. I can totally understand. I can tell you three things:

1. limit management will be harmonized and improved with version 5.0 (available at 15.07)

2. I will try to improve documentation at [https://admin.seatable.io](https://admin.seatable.io) and create a separate page only for the limits. Please give me some time.

3. regarding your problem: I would assume that you have to increase these values at [dtable\_server\_config.json - SeaTable Admin Manual](https://admin.seatable.io/configuration/dtable-server-config/)

---

<div class="post-metadata">

**Author:** ![lcx\_at](https://forum.seatable.com/user_avatar/forum.seatable.com/lcx_at/32/2402_2.png) [@lcx\_at](https://forum.seatable.com/u/lcx_at)\
**Post date:** [June 18, 2024, 12:21pm UTC](https://forum.seatable.com/t/seatable-api-limits-on-self-hosted/4795/3 "2024-06-18T12:21:43Z")

</div>

Thanks.  
I managed to import the data without fiddling around with the limits any further. I imported in batches of 400 an waited for 1 Minute, changed that to 300 and either that or me changing `row_update_limit` to `-1` solved it.

> 1. limit management will be harmonized and improved with version 5.0 (available at 15.07)

🎉 that’s awesome, thanks.

> 1. I will try to improve documentation at [https://admin.seatable.io](https://admin.seatable.io/) and create a separate page only for the limits. Please give me some time.

don’t worry, we are all somehow lacking time. If there is anything I can help with, happy to help.

---

<div class="post-metadata">

**Author:** ![system](https://forum.seatable.com/uploads/default/original/1X/04603423fe81a46c321283663086c475429e8ccb.png) [@system](https://forum.seatable.com/u/system)\
**Post date:** [June 20, 2024, 12:21pm UTC](https://forum.seatable.com/t/seatable-api-limits-on-self-hosted/4795/4 "2024-06-20T12:21:53Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
