GET UIElement/{AppName}/{DeviceType}/{UIElementVersion}

Get list of UIElements that needs to be updated

Request Information

URI Parameters

NameDescriptionTypeAdditional information
AppName

Name of the application, such as Client, Provider

string

Required

DeviceType

Device type, such as iPhone, Android, Web

string

Required

UIElementVersion

Current version of the UI obtained from the server. If set as 0, the server will return the complete list of UI element

integer

Required

Body Parameters

None.

Response Information

Resource Description

ResultUIElement
NameDescriptionTypeAdditional information
UIElementVersion

integer

None.

ItemList

Collection of ResultUIElementItem

None.

Response Formats

application/json, text/json

Sample:
{
  "UIElementVersion": 1,
  "ItemList": [
    {
      "SystemLanguageId": 1,
      "SystemLanguageCode": "sample string 2",
      "ElementKey": "sample string 3",
      "ElementValue": "sample string 4"
    },
    {
      "SystemLanguageId": 1,
      "SystemLanguageCode": "sample string 2",
      "ElementKey": "sample string 3",
      "ElementValue": "sample string 4"
    }
  ]
}

application/xml, text/xml

Sample:
<ResultUIElement xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
  <ItemList>
    <ResultUIElementItem>
      <ElementKey>sample string 3</ElementKey>
      <ElementValue>sample string 4</ElementValue>
      <SystemLanguageCode>sample string 2</SystemLanguageCode>
      <SystemLanguageId>1</SystemLanguageId>
    </ResultUIElementItem>
    <ResultUIElementItem>
      <ElementKey>sample string 3</ElementKey>
      <ElementValue>sample string 4</ElementValue>
      <SystemLanguageCode>sample string 2</SystemLanguageCode>
      <SystemLanguageId>1</SystemLanguageId>
    </ResultUIElementItem>
  </ItemList>
  <UIElementVersion>1</UIElementVersion>
</ResultUIElement>