The Limit property is just a number, but it is different for different API endpoints. I'd like to have a list of the different values so i can easily stay within the max for each endpoint. Are the values documented somewhere? From the official js-client docs site, not even a given endpoint documents its maximum.
8 Comments
Cr4yfish@lemmy.world · 2 pts · 3y
I JUST FOUND IT!!! https://join-lemmy.org/api/interfaces/LocalSiteRateLimit.html
Every instance sets own rates limit. You can get ALL RATE LIMITS for a specific instance through that enpoint.
Edit: When finding something in the docs you were looking for feels like an accomplishment, something's wrong with the docs :D.
Here's an example for Lemmy.world:
blawsybogsy@lemmy.ml · 1 pts · 3y
hm, yes but they're rate limits, not the maximum values that can be passed to the limit param. they must be different because my rate limits are post: 6, comment: 6, and that's definitely not the max value for limit for fetching those items.
Cr4yfish@lemmy.world · 1 pts · 3y
Ah, damn. Well back to trial and error I guess.
Cr4yfish@lemmy.world · 1 pts · 3y
I don't think they're documented anywhere. I resorted to just trying out the performance limits.
blawsybogsy@lemmy.ml · 0 pts · 3y
actually it would be very helpful to know the maximum value for any of the 'number' parameters in the API.
blawsybogsy@lemmy.ml · 1 pts · 3y
max comments appears to be 50? "fetch" (search?) limit is 50.