I did: curl https://lemmy.blahaj.zone/api/v3/community/list

I got 4 communities and “egg_irl” wasn’t there…? why it is on !egg_irl? I’m confused and the lemmy api docs aren’t beginner friendly… ahhhh And I know the most of you know how to code.

  • Solivine@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    2 years ago

    I had something like this recently, I tried to find the community “!vintagestory@lemmy.ca” (found from lemmyverse.net) but searching that in the search bar gave nothing. I also searched vintage, and the first time I searched it that also yielded nothing, but the second time it did. There does seem to be a little inconsistency but I’m sure they’re working on it! :)

    • friedaOP
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      2 years ago

      Lemmy posted my bot created post in the wrong instance, I think Lemmy has problems with instances.

    • bootyberrypancakes
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      2 years ago

      The search thing is normal if no other user on our instance has searched/subscribed to that community. Annoying but if you know you got the link right, hit reload and the server will usually have loaded it lol

  • ActuallyASeal@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    2 years ago

    Finding the docs for the API end points is a pain in the ass. Best I found is this but it seems to be version 1 of the API.

    Looking at the communities/list end point I the request can have the following arguments.

    { op: "ListCommunities", data: { sort: String, page: Option<i64>, limit: Option<i64>, auth: Option<String> } } Looks like there are multiple pages you probably only got page 1.

    Try: curl https://lemmy.blahaj.zone/api/v3/community/list?page=2