Parameters to Pass to limelm.pkey.getID

Hello,

https://wyday.com/limelm/help/api/limelm.pkey.getID/ documents the parameters to this funciton as:

api_key (Required) - Your API application key. Your api key is available on your settings page.pkey (Required) - The product key you want to get the ID for.

However, my version, and the latest version downloaded today, of the C# API passes the following arguments:api_key, version_id, pkey

It seems to work, but should I change this?

Two kind requests: a) I would appreciate if the Online Docs and the Implemented method where in sync.b) Please include version Info in the downloads, and preferably in the Source (I can't find it)

----- Here's the C# Defintion of the Method from today's downloaded API ------

Note that PostRequest(postData); also adds the api_key

private static string DoGetPKeyID(string version_id, string pkey) { List<KeyValuePair<string, object>> postData = new List<KeyValuePair<string, object>> { new KeyValuePair<string, object>("method", "limelm.pkey.getID"), new KeyValuePair<string, object>("version_id", version_id), new KeyValuePair<string, object>("pkey", pkey) };

return PostRequest(postData); }

The pre-built web API calls for PHP, C#, and VB.NET are definitely lagging behind what's available on the server. That's just because we've prioritized everything else over keeping the "example helpers" up-to-date.

We do plan on updating those example helpers later this year.

In the meantime they're fairly easy to follow. Use the web API docs as the primary reference (because they are), and modify/add/remove functions parameters, etc. to the example.

For example, "GetPKeyID()" in C#, VB.NET, and PHP used to require the version_id because the web API used to require it as well. That's no longer the case, so you can just remove it.