1
submitted 3 years ago by blawsybogsy@lemmy.ml to c/lemmydev@lemm.ee

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.

top 6 comments
sorted by: hot top new old
[-] Cr4yfish@lemmy.world 2 points 3 years ago* (last edited 3 years ago)

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 points 3 years ago

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 points 3 years ago

Ah, damn. Well back to trial and error I guess.

[-] Cr4yfish@lemmy.world 1 points 3 years ago* (last edited 3 years ago)

I don't think they're documented anywhere. I resorted to just trying out the performance limits.

  • For posts I recommend going with 10 per page and loading the rest on demand.
  • For Comments try to only load a couple per request and then do a bunch of chained requests
[-] blawsybogsy@lemmy.ml 0 points 3 years ago

actually it would be very helpful to know the maximum value for any of the 'number' parameters in the API.

[-] blawsybogsy@lemmy.ml 1 points 3 years ago* (last edited 3 years ago)

max comments appears to be 50? "fetch" (search?) limit is 50.

load more comments
view more: next ›
this post was submitted on 30 Jun 2023
1 points (100.0% liked)

Lemmy App Development

788 readers
1 users here now

A place for Lemmy builders to chat about building apps, clients, tools and bots for the Lemmy platform.

On-Topic:

Off-Topic:

founded 3 years ago
MODERATORS