I want to start doing programmy things, is there any documentation on API endpoints I can use for reference? Or do I just have to reverse-engineer the code from github?

    • Justin@lemmy.jlh.name
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      The TLDR is that they used to, but they became unmaintained. They recommend autogenerating your openapi/library from the rust code directly, like their typescript library does.

      Edge cases are undocumented at the moment, and the devs are focusing on keeping the site up atm instead of making more detailed docs.

      There are over 250 endpoints, so don’t try to implement them all by hand, just use a code generator, Rust is very strongly typed and your code generator will get it right the first time.