Why no general product / version queries in Web API?Solved

The Web API as documented does not reveal general queries such as:

- What are all the products associated with my account?- Given a product, what versions are defined for it?- Given a product version, what keys have been created for it?

I am in the process of building a back-end portal that could sorely use such queries, as our notion of a product is slightly nuanced and we do plan to make heavy use of custom fields to flesh out what a key enables in our product; but I note that metadata like products and version ID need to be inferred from the URL in the LimeLM portal. Are there methods to discover such things via the Web API that are simply undocumented, or is this design on purpose, and if so why?

Right now (as of the time I'm writing this) we don't have web API functions to create products and versions. You do that within the LimeLM interface. And thus right now there are a fixed known amount of products and versions in your LimeLM account (and thus can be stored in a datastructure you known and trust -- whether that is hardcoding or putting it in your backend database).

When we do add the ability to add products and versions via the LimeLM web API we'll also have the ability to query which products and versions are in your account: https://wyday.com/limelm/help/api/