POST api/v1/apps/downloaded
Record when Launchpad or Virtual Workstation has been downloaded
Request Information
URI Parameters
None.
Body Parameters
AppDownloadBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Authentication | AuthenticationModel |
Required |
|
| Request | AppDownloadRequestModel |
Required |
Request Formats
application/json, text/json
Sample:
{
"Authentication": {
"Id": "170200123 - sample only, user your ID",
"Key": "467512342123 - sample only, user your Key"
},
"Request": {
"Email": "larry@newmedia.com - optional only if outside the wall.",
"Anonymous": "true/false - set to true if outside the wall otherwise false",
"Application": "Launchpad",
"AppVersion": "0.0.9",
"AppPlatform": "Windows/Mac",
"HostPlatform": "Linux/Windows - set to NULL for LaunchPad!",
"DownloadDate": "2025-12-04 06:57:36 (YYYY-MM-DD HH:MM:SS - UTC format)",
"ClientIPAddress": "127.0.0.0",
"BrowserPlatform": "Chrome",
"BrowserPlatformVersion": "34.0"
}
}
application/xml, text/xml
Sample:
<AppDownloadBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Models">
<Authentication>
<Id>170200123 - sample only, user your ID</Id>
<Key>467512342123 - sample only, user your Key</Key>
</Authentication>
<Request>
<Anonymous>true/false - set to true if outside the wall otherwise false</Anonymous>
<AppPlatform>Windows/Mac</AppPlatform>
<AppVersion>0.0.9</AppVersion>
<Application>Launchpad</Application>
<BrowserPlatform>Chrome</BrowserPlatform>
<BrowserPlatformVersion>34.0</BrowserPlatformVersion>
<ClientIPAddress>127.0.0.0</ClientIPAddress>
<DownloadDate>2025-12-04 06:57:36 (YYYY-MM-DD HH:MM:SS - UTC format)</DownloadDate>
<Email>larry@newmedia.com - optional only if outside the wall.</Email>
<HostPlatform>Linux/Windows - set to NULL for LaunchPad!</HostPlatform>
</Request>
</AppDownloadBindingModel>
Response Information
Resource Description
AppsOutgoingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Message | MessageModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Message": {
"Code": "sample string 1",
"Description": "sample string 2"
}
}
application/xml, text/xml
Sample:
<AppsOutgoingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Models">
<Message>
<Code>sample string 1</Code>
<Description>sample string 2</Description>
</Message>
</AppsOutgoingModel>