POST api/MobileApp/GetLatestUpdate

Request Information

URI Parameters

None.

Body Parameters

JsonDataSync
NameDescriptionTypeAdditional information
imeiesn

string

None.

action

string

None.

users

Collection of ThinUser

None.

clients

Collection of ThinClient

None.

debug

JsonDebugInfo

None.

Request Formats

application/json, text/json

Sample:
{
  "imeiesn": "sample string 1",
  "action": "sample string 2",
  "users": [
    {
      "serverID": 1,
      "ackDateTime": "2025-12-29T13:51:51.8774849-08:00",
      "version": 3
    },
    {
      "serverID": 1,
      "ackDateTime": "2025-12-29T13:51:51.8774849-08:00",
      "version": 3
    }
  ],
  "clients": [
    {
      "serverID": 1,
      "ackDateTime": "2025-12-29T13:51:51.8774849-08:00",
      "version": 3
    },
    {
      "serverID": 1,
      "ackDateTime": "2025-12-29T13:51:51.8774849-08:00",
      "version": 3
    }
  ],
  "debug": {
    "UserCount": 1,
    "ClientCount": 2
  }
}

text/html

Sample:
{"imeiesn":"sample string 1","action":"sample string 2","users":[{"serverID":1,"ackDateTime":"2025-12-29T13:51:51.8774849-08:00","version":3},{"serverID":1,"ackDateTime":"2025-12-29T13:51:51.8774849-08:00","version":3}],"clients":[{"serverID":1,"ackDateTime":"2025-12-29T13:51:51.8774849-08:00","version":3},{"serverID":1,"ackDateTime":"2025-12-29T13:51:51.8774849-08:00","version":3}],"debug":{"UserCount":1,"ClientCount":2}}

application/xml, text/xml

Sample:
<JsonDataSync xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ARTMIS.WebApiMobileApp.ViewModels">
  <action>sample string 2</action>
  <clients>
    <ThinClient>
      <ackDateTime>2025-12-29T13:51:51.8774849-08:00</ackDateTime>
      <serverID>1</serverID>
      <version>3</version>
    </ThinClient>
    <ThinClient>
      <ackDateTime>2025-12-29T13:51:51.8774849-08:00</ackDateTime>
      <serverID>1</serverID>
      <version>3</version>
    </ThinClient>
  </clients>
  <debug>
    <ClientCount>2</ClientCount>
    <UserCount>1</UserCount>
  </debug>
  <imeiesn>sample string 1</imeiesn>
  <users>
    <ThinUser>
      <ackDateTime>2025-12-29T13:51:51.8774849-08:00</ackDateTime>
      <serverID>1</serverID>
      <version>3</version>
    </ThinUser>
    <ThinUser>
      <ackDateTime>2025-12-29T13:51:51.8774849-08:00</ackDateTime>
      <serverID>1</serverID>
      <version>3</version>
    </ThinUser>
  </users>
</JsonDataSync>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AppUpdateViewModel
NameDescriptionTypeAdditional information
ID

integer

None.

Version

string

None.

DownloadPath

string

None.

CreatedDateTime

date

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Version": "sample string 2",
  "DownloadPath": "sample string 3",
  "CreatedDateTime": "2025-12-29T13:51:51.8931136-08:00"
}

text/html

Sample:
{"ID":1,"Version":"sample string 2","DownloadPath":"sample string 3","CreatedDateTime":"2025-12-29T13:51:51.8931136-08:00"}

application/xml, text/xml

Sample:
<AppUpdateViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ARTMIS.WebApiMobileApp.ViewModels">
  <CreatedDateTime>2025-12-29T13:51:51.8931136-08:00</CreatedDateTime>
  <DownloadPath>sample string 3</DownloadPath>
  <ID>1</ID>
  <Version>sample string 2</Version>
</AppUpdateViewModel>