Controller: License Management: GetLicenseLog
GetLicenses
Gets a list with license history for a user group
Filtering is possible on all fields returned in the response
See general documentation for paging and filtering for more information
Authentication Methods
- With AMS username and password
Input Parameter | Type | Description |
---|---|---|
Token* | String | Security token |
Output Parameter | Type | Description |
---|---|---|
Success | Boolean | True or false |
*=required
This Api call supports paging, see paging documentation for more info.
CURL EXAMPLE
curl -v 'https://example.com/ctrller/api.php?Task=GetLicenseLogs&Token=86ci8dnk44jiett5pth3lreuc6&FilterBy[]=ownername&FilterValue[]=nmua379093952011'
Response:
<Response>
<Status>1</Status>
<Message>Success</Message>
<TotalCount>3</TotalCount>
<LicenseLogs>
<LicenseLog>
<ID>0a9642b5-11a8-56fb-833f-e07a486205c7</ID>
<Action>Assign</Action>
<Owner>owner@example.com</Owner>
<Assignee>assignee001@example.com</Assignee>
<Status>Pending</Status>
<OldType>Yearly</OldType>
<NewType>Yearly</NewType>
<OldPartner></OldPartner>
<NewPartner></NewPartner>
<Date>1480054245</Date>
<Exists>true</Exists>
</LicenseLog>
<LicenseLog>
<ID>0a9642b5-11a8-56fb-833f-e07a486205c7</ID>
<Action>Confirm</Action>
<Owner>owner@example.com</Owner>
<Assignee>assignee002@example.com</Assignee>
<Status>Assigned</Status>
<OldType>Yearly</OldType>
<NewType>Yearly</NewType>
<OldPartner></OldPartner>
<NewPartner></NewPartner>
<Date>1480054246</Date>
<Exists>true</Exists>
</LicenseLog>
<LicenseLog>
<ID>1e33691d-026c-b2d7-5891-df17a650867f</ID>
<Action>Deactivate</Action>
<Owner>owner@example.com</Owner>
<Assignee>assignee003@example.com</Assignee>
<Status>Assigned</Status>
<OldType>Yearly</OldType>
<NewType>Yearly</NewType>
<OldPartner></OldPartner>
<NewPartner></NewPartner>
<Date>1490103389</Date>
<Exists>true</Exists>
</LicenseLog>
</LicenseLogs>
<Response>