v10.2.1 bring following changes to Device42.
New API endpoints for software components and software licenses
GET, POST and DELETE call added for software components: /api/1.0/software/
GET has ‘name’ ,’category’,’vendor’,’licensing_model’,’software_type’,’tags’,’tags_and added as filters.
POST takes ‘id’, ‘name’ ,’category’,’vendor’,’licensing_model’,’software_type’,’tags’,’tags_remove’, ‘track_licensed_by_count’, ‘notes’ and ‘aliases’. licensing_model should already exist in the system.
GET, POST and DELETE call added for software license keys: /software/license_keys/
POST requires either ID or software_id, software_name and key combo. add new or update based on ID or key. takes count and notes as well.
Other API changes
- You can now pass vrf_group_from(or vrf_group_id_from) and vrf_group_to (or vrf_group_id_to) in NAT API call: /api/1.0/ipnat/
- dns records post -> change_date, tags and tags_remove.
- dns records get -> tags, tags_and in filter.
- tags added to parts GET
Import/export for device mount points
This feature is not fully baked yet, but we have added an export option for device mount points or logical drives. We will be adding auto-discovery for this in the .net tool soon and then more changes in device pages etc. will follow.
Bug fixes
- If report page had lot of data – it was getting locked up. Now fixed.
- License count for software was not correct if “track license by keys” was checked. Now fixed.
Latest version availability
Current customers can download the latest version from: /update/