Before I create a Feature Request, I figured I'd ask here to make sure I'm not missing anything (like a super secret "verbose" flag or something). :-)
Looking at the Patch Management --> Definition tab for (just for example) Google Chrome, I see Version, Release Date, Incremental Update, Reboot Required, etc.
Looking at the API, it seems that the closest I can get to this information is:
GET /patchsoftwaretitles/id/{id}
which returns only the Version information:
<patch_software_title>
<id>9</id>
<name>Google Chrome</name>
<name_id>GoogleChrome</name_id>
<source_id>1</source_id>
<notifications>
<email_notification>true</email_notification>
<web_notification>true</web_notification>
</notifications>
<category>
<id>103</id>
<name>Browsers</name>
</category>
<site>
<id>-1</id>
<name>None</name>
</site>
<versions>
<version>
<software_version>74.0.3729.169</software_version>
<package/>
</version>
<version>
<software_version>74.0.3729.157</software_version>
<package/>
</version>
...
</versions>
</patch_software_title>
I really need the other information form this table (particularly the Release Date) and really don't want to start hitting the MySQL tables directly (as cloud is always an option and directly addressing the tables i n the cloud is not). Is there any way (or any hope) to get information like this from the API? For example
GET /patchsoftwaretitles/id/{id}/full
could return
...
<version>
<software_version>74.0.3729.169</software_version>
<release_date>05/21/2019 12:30 AM EDT</release_date>
<release_date_epoch>1558413000</release_date_epoch>
<incremental_update>none</incremental_update>
<reboot_required>false</reboot_required>
<dependencies/>
<minimum_os>10.10</minimum_os>
<apps_that_must_quit>
<app>Google Chrome</app>
</apps_that_must_quit>
<package/>
</version>
...
Is there a way to get what I need from the API, or am I off to make a feature request? :-)
-- John