Submitted ideas will be evaluated by our product teams for upcoming releases and will be responded to so you know where things stand. For product support, please use the community forums or contact TAC.
NOTE: All Cisco employees & Channel Partners must enter Ideas through this Ideas Portal.
As a developer who automates tasks, it would be great to know the status of license subscriptions.
Today, I can iterate over all the clients we have and get their license details via /v1/licenses?orgId={orgId}. In the response payload, a subcriptionId is returned. Ideally, a new Boolean field would be added to this response payload. Something like "expired": false. This way I can determine if I include this subscription quantities in my reports or omit them if the licenses/subscription has expired.
If the payload was "expired": true, then perhaps an update to /v1/partner/tags/organizations/{orgId}/subscriptions/{subscriptionId} wherein this endpoint would also be updated to have the Boolean value "expired" and if expired is true, then have a second field returned for "expiredDate". This expiredDate field would have a value of the date (YYYY-MM-DD) that the subscription expired.
Thanks for your consideration!
To clarify, I think having the expired date included in the response payload, expired or not expired, would really help with downstream process automation
Attachments Open full size
I agree, this would be a helpful feature
Attachments Open full size