Hello,
The same problem also exits for "limelm.pkey.getID"
In the C# Example it is declared as:public static string GetPKeyID(string version_id, string pkey)
GetPKeyID("VID1", "K2"); // K2 Does NOT exist for VID1
returns the "pKeyId" for K2, which does not exist for Version VID1, but does exist for Version "VID1".
This problem makes it difficult to know what API calls to trust, and makes programming difficult.We can start using Custom Field, but then we will have to perform a time consuming iterate over a lot of keys, as sales increase, to decide if a License Key is valid for a particular version!
Will this be fixed in the near future?