Add product version name to more API responses
In my application that uses the Jinxxy creator API I need to:
Get a list of all product versions with IDs and user-displayable names.
Get the user-displayable name of the product and version associated with a specific license.
This currently incurs many extra API requests, as the only API that yields product version name is GET /v1/products/<id>.
I request that product version name be added to GET /v1/products and GET /v1/licenses/<id>.
I've got some demo JSON from the API here, which may help illustrate what I think is missing and why my application currently has a lot of API request overhead: https://gist.github.com/zkxs/e0747ea3272a0d7d34da126b89dac927
This feature request is related to and partially duplicates the bug report: https://jinxxy.canny.io/bug-reports/p/version-id-missing-from-the-product-license-api-response
Log in to comment and vote
Comments1
LauraRozier
Jan 8
•Merged request
•2 votes
Version ID missing from the product license API response
There appears to be an issue with the product license API, the version stays NULL.
The targetversionid does get filled, which we now use as workaround for our license activation bot in our Discord.
Figured I should at least let you know it's broken at the moment.
I'll leave my code as-is for now, it'll use the targetversionid as fallback.
license.inventoryitem.item.version?.id ?? license.inventoryitem.targetversionid
https://api.creators.jinxxy.com/docs#tag/licenses/GET/v1/licenses/{id}