POST api/Backup/DeltaSync
Request Information
URI Parameters
None.
Body Parameters
DeltaSyncRequestBatch| Name | Description | Type | Additional information |
|---|---|---|---|
| PersonID | integer |
None. |
|
| BatchID | string |
None. |
|
| BatchIndex | integer |
None. |
|
| TotalBatches | integer |
None. |
|
| LastBackupTimestamp | date |
None. |
|
| Rides | Collection of RideBackupRecord |
None. |
|
| PayloadSizeBytes | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"PersonID": 1,
"BatchID": "sample string 2",
"BatchIndex": 3,
"TotalBatches": 4,
"LastBackupTimestamp": "2026-09-19T02:46:44.6988467-07:00",
"Rides": [
{
"Id": "sample string 1",
"HorseShowID": 2,
"CreatedTimestamp": "2026-09-19T02:46:44.6988467-07:00",
"UpdatedTimestamp": "2026-09-19T02:46:44.6988467-07:00",
"LocationPoints": [
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": "2026-09-19T02:46:44.6988467-07:00"
},
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": "2026-09-19T02:46:44.6988467-07:00"
}
]
},
{
"Id": "sample string 1",
"HorseShowID": 2,
"CreatedTimestamp": "2026-09-19T02:46:44.6988467-07:00",
"UpdatedTimestamp": "2026-09-19T02:46:44.6988467-07:00",
"LocationPoints": [
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": "2026-09-19T02:46:44.6988467-07:00"
},
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": "2026-09-19T02:46:44.6988467-07:00"
}
]
}
],
"PayloadSizeBytes": 5
}
application/xml, text/xml
Sample:
<DeltaSyncRequestBatch xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RideTracker.Backend.DTOs">
<BatchID>sample string 2</BatchID>
<BatchIndex>3</BatchIndex>
<LastBackupTimestamp>2026-09-19T02:46:44.6988467-07:00</LastBackupTimestamp>
<PayloadSizeBytes>5</PayloadSizeBytes>
<PersonID>1</PersonID>
<Rides>
<RideBackupRecord>
<CreatedTimestamp>2026-09-19T02:46:44.6988467-07:00</CreatedTimestamp>
<HorseShowID>2</HorseShowID>
<Id>sample string 1</Id>
<LocationPoints>
<LocationPointDto>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>2026-09-19T02:46:44.6988467-07:00</Timestamp>
</LocationPointDto>
<LocationPointDto>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>2026-09-19T02:46:44.6988467-07:00</Timestamp>
</LocationPointDto>
</LocationPoints>
<UpdatedTimestamp>2026-09-19T02:46:44.6988467-07:00</UpdatedTimestamp>
</RideBackupRecord>
<RideBackupRecord>
<CreatedTimestamp>2026-09-19T02:46:44.6988467-07:00</CreatedTimestamp>
<HorseShowID>2</HorseShowID>
<Id>sample string 1</Id>
<LocationPoints>
<LocationPointDto>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>2026-09-19T02:46:44.6988467-07:00</Timestamp>
</LocationPointDto>
<LocationPointDto>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>2026-09-19T02:46:44.6988467-07:00</Timestamp>
</LocationPointDto>
</LocationPoints>
<UpdatedTimestamp>2026-09-19T02:46:44.6988467-07:00</UpdatedTimestamp>
</RideBackupRecord>
</Rides>
<TotalBatches>4</TotalBatches>
</DeltaSyncRequestBatch>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |