POST v1/SyncSystemRequests
Creates a sync system request.
Request Information
Requires Authorization!
URI Parameters
None.
Body Parameters
The parameters to create a sync system request with.
SyncSystemRequestPostParametersName | Description | Type | Additional information |
---|---|---|---|
ConsumerLevelId |
The consumer level |
integer |
None. |
ConsumerLevelEntityId |
The consumer level entity id |
integer |
None. |
AppModuleDefinitionId |
The app module definition id |
integer |
None. |
FeatureId |
The feature id |
integer |
None. |
Parameters |
The SyncSystemRequest's parameters |
Collection of RequestParam |
None. |
Request Formats
application/json, text/json
Sample:
{ "ConsumerLevelId": 1, "ConsumerLevelEntityId": 1, "AppModuleDefinitionId": 2, "FeatureId": 3, "Parameters": [ { "Key": "sample string 1", "Value": "sample string 2" }, { "Key": "sample string 1", "Value": "sample string 2" } ] }
application/xml, text/xml
Sample:
<SyncSystemRequestPostParameters xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ConsumerLevelId>1</ConsumerLevelId> <ConsumerLevelEntityId>1</ConsumerLevelEntityId> <AppModuleDefinitionId>2</AppModuleDefinitionId> <FeatureId>3</FeatureId> <Parameters> <RequestParam> <Key>sample string 1</Key> <Value>sample string 2</Value> </RequestParam> <RequestParam> <Key>sample string 1</Key> <Value>sample string 2</Value> </RequestParam> </Parameters> </SyncSystemRequestPostParameters>
Response Information
Resource Description
The SyncSystemRequestBasicInfo object
Collection of SyncSystemRequestBasicInfo
Name | Description | Type | Additional information |
---|---|---|---|
Id |
Gets or sets the identifier. |
integer |
Must be 0 |
CreateTimestamp |
Gets or sets the create timestamp. |
date |
Required |
StartTimestamp |
Gets or sets the start timestamp. |
date |
None. |
FinishedTimestamp |
Gets or sets the finished timestamp. |
date |
None. |
StatusName |
Gets or sets the status. |
string |
None. |
AppModuleName |
Gets or sets the app module name. |
string |
None. |
Response Formats
application/json, text/json
Sample:
[ { "Id": 1, "CreateTimestamp": "2021-12-02T20:19:39.5447429+01:00", "StartTimestamp": "2021-12-02T20:19:39.5447429+01:00", "FinishedTimestamp": "2021-12-02T20:19:39.5447429+01:00", "StatusName": "sample string 3", "AppModuleName": "sample string 4" }, { "Id": 1, "CreateTimestamp": "2021-12-02T20:19:39.5447429+01:00", "StartTimestamp": "2021-12-02T20:19:39.5447429+01:00", "FinishedTimestamp": "2021-12-02T20:19:39.5447429+01:00", "StatusName": "sample string 3", "AppModuleName": "sample string 4" } ]
application/xml, text/xml
Sample:
<ArrayOfSyncSystemRequestBasicInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SyncSystemRequestBasicInfo> <Id>1</Id> <CreateTimestamp>2021-12-02T20:19:39.5447429+01:00</CreateTimestamp> <StartTimestamp>2021-12-02T20:19:39.5447429+01:00</StartTimestamp> <FinishedTimestamp>2021-12-02T20:19:39.5447429+01:00</FinishedTimestamp> <StatusName>sample string 3</StatusName> <AppModuleName>sample string 4</AppModuleName> </SyncSystemRequestBasicInfo> <SyncSystemRequestBasicInfo> <Id>1</Id> <CreateTimestamp>2021-12-02T20:19:39.5447429+01:00</CreateTimestamp> <StartTimestamp>2021-12-02T20:19:39.5447429+01:00</StartTimestamp> <FinishedTimestamp>2021-12-02T20:19:39.5447429+01:00</FinishedTimestamp> <StatusName>sample string 3</StatusName> <AppModuleName>sample string 4</AppModuleName> </SyncSystemRequestBasicInfo> </ArrayOfSyncSystemRequestBasicInfo>