POST api/Files/PrepareItems

Request Information

URI Parameters

None.

Body Parameters

SyncData
NameDescriptionTypeAdditional information
Action

string

None.

Customers

Collection of string

None.

CustomerID

integer

None.

OutletID

integer

None.

DeviceToken

string

None.

RouteHistoryID

integer

None.

SelectedItems

string

None.

IsOnlineUpdateSynch

boolean

None.

Password

string

None.

DeviceSerial

string

None.

RouteDate

date

None.

UserName

string

None.

GUID

string

None.

FileKey

string

None.

FileName

string

None.

IsSdfFull

boolean

None.

RouteID

integer

None.

EmployeeID

integer

None.

TerritoryID

integer

None.

SyncForOtherRoutes

boolean

None.

AndroidVersion

string

None.

ActualStart

string

None.

PrepareLogoFile

boolean

None.

AccountID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Action": "sample string 1",
  "Customers": [
    "sample string 1",
    "sample string 2"
  ],
  "CustomerID": 2,
  "OutletID": 3,
  "DeviceToken": "sample string 4",
  "RouteHistoryID": 5,
  "SelectedItems": "sample string 6",
  "IsOnlineUpdateSynch": true,
  "Password": "sample string 8",
  "DeviceSerial": "sample string 9",
  "RouteDate": "2025-12-13T15:33:53.6508658+03:00",
  "UserName": "sample string 11",
  "GUID": "sample string 12",
  "FileKey": "sample string 13",
  "FileName": "sample string 14",
  "IsSdfFull": true,
  "RouteID": 16,
  "EmployeeID": 17,
  "TerritoryID": 18,
  "SyncForOtherRoutes": true,
  "AndroidVersion": "sample string 20",
  "ActualStart": "sample string 21",
  "PrepareLogoFile": true,
  "AccountID": 23
}

application/xml, text/xml

Sample:
<SyncData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SonicAPI.Model">
  <AccountID>23</AccountID>
  <Action>sample string 1</Action>
  <ActualStart>sample string 21</ActualStart>
  <AndroidVersion>sample string 20</AndroidVersion>
  <CustomerID>2</CustomerID>
  <Customers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Customers>
  <DeviceSerial>sample string 9</DeviceSerial>
  <DeviceToken>sample string 4</DeviceToken>
  <EmployeeID>17</EmployeeID>
  <FileKey>sample string 13</FileKey>
  <FileName>sample string 14</FileName>
  <GUID>sample string 12</GUID>
  <IsOnlineUpdateSynch>true</IsOnlineUpdateSynch>
  <IsSdfFull>true</IsSdfFull>
  <OutletID>3</OutletID>
  <Password>sample string 8</Password>
  <PrepareLogoFile>true</PrepareLogoFile>
  <RouteDate>2025-12-13T15:33:53.6508658+03:00</RouteDate>
  <RouteHistoryID>5</RouteHistoryID>
  <RouteID>16</RouteID>
  <SelectedItems>sample string 6</SelectedItems>
  <SyncForOtherRoutes>true</SyncForOtherRoutes>
  <TerritoryID>18</TerritoryID>
  <UserName>sample string 11</UserName>
</SyncData>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />