---
title: "Changes to Get Software License"
method: GET
path: "/v2/software-license/{licenseId}"
---

# Changes to Get Software License

`GET /v2/software-license/{licenseId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 9 revisions.

- **2026-07-26** `753f26d46650`: 5 info
- **2026-07-12** `dec5d4ed264e`: 9 warning, 14 info
- **2025-12-12** `7c00bdd989ee`: 1 info

## Changes

- **2026-07-26** `753f26d46650`: 5 info
  - added the optional property `currency` to the response with the `200` status
  - added the optional property `licenseAssignmentList/items/firstFoundAt` to the response with the `200` status
  - added the optional property `licenseAssignmentList/items/hasViewAccess` to the response with the `200` status
  - added the optional property `licenseAssignmentList/items/lastUsedAt` to the response with the `200` status
  - added the optional property `usageMonitoring` to the response with the `200` status
- **2026-07-12** `dec5d4ed264e`: 9 warning, 14 info
  - removed the optional property `assignedLicenses` from the response with the `200` status
  - removed the optional property `characterLimit` from the response with the `200` status
  - removed the optional property `publisherId` from the response with the `200` status
  - removed the optional property `scope/locationIds` from the response with the `200` status
  - removed the optional property `scope/organizationIds` from the response with the `200` status
  - removed the optional property `unassignedLicenses` from the response with the `200` status
  - removed the optional property `vendorId` from the response with the `200` status
  - added the new `PER_USER` enum value to the `type` response property for the response status `200`
  - added the new `USER_CONTACT` enum value to the `assigmentAutomationSettings/assignmentType` response property for the response status `200`
  - added the optional property `automation` to the response with the `200` status
  - added the optional property `costMode` to the response with the `200` status
  - added the optional property `daysToExpire` to the response with the `200` status
  - added the optional property `expired` to the response with the `200` status
  - added the optional property `id` to the response with the `200` status
  - added the optional property `licenseAssignmentList` to the response with the `200` status
  - added the optional property `perLicenseCost` to the response with the `200` status
  - added the optional property `publisher` to the response with the `200` status
  - added the optional property `scope/locations` to the response with the `200` status
  - added the optional property `scope/organizations` to the response with the `200` status
  - added the optional property `totalCost` to the response with the `200` status
  - added the optional property `vendor` to the response with the `200` status
  - removed the `END_USER_ROLES` enum value from the `assigmentAutomationSettings/assignmentType` response property for the response status `200`
  - removed the `PER_END_USER` enum value from the `type` response property for the response status `200`
- **2025-12-12** `7c00bdd989ee`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/ninjarmm/apis/ninjaone-public-api-2-0/docs/v2/software-license/:licenseId/get.md) - [API](https://skmtc.dev/ninjarmm/apis/ninjaone-public-api-2-0.md) - [Page](https://skmtc.dev/ninjarmm/apis/ninjaone-public-api-2-0/changes/v2/software-license/:licenseId/get)
