POST api/Posts/AddUpdatePost
Request Information
URI Parameters
None.
Body Parameters
UpdatedPost| Name | Description | Type | Additional information |
|---|---|---|---|
| ObjPost | Posts |
None. |
|
| lstHorses | Collection of integer |
None. |
|
| lstPostID | Collection of integer |
None. |
|
| PersonID | integer |
None. |
|
| PhotoType | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"ObjPost": {
"PostID": 1,
"ParentPostID": 2,
"PersonID": 3,
"TypeID": 1,
"SecurityCode": "sample string 4",
"Comment": "sample string 5",
"PhotoID": 1,
"PhotoID2": 1,
"PhotoID3": 1,
"PhotoID4": 1,
"HorseID": 1,
"CategoryID": 1,
"SubCategoryID": 1,
"SessionID": 1,
"AssociatedPersonID": 1,
"EquipmentID": 1,
"LocalPath": "sample string 6",
"Location": "sample string 7",
"Latitude": "sample string 8",
"Longitude": "sample string 9",
"Cost": "sample string 10",
"CostType": "sample string 11",
"PhotoType": "sample string 12",
"IsAddtoCalendar": true,
"TimeSpent": 14,
"DateModified": "2025-12-05T20:20:55.8953852-08:00",
"DateCreated": "2025-12-05T20:20:55.8953852-08:00"
},
"lstHorses": [
1,
2
],
"lstPostID": [
1,
2
],
"PersonID": 1,
"PhotoType": "sample string 2"
}
application/xml, text/xml
Sample:
<UpdatedPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Equestrian.Entities">
<ObjPost>
<DateCreated>2025-12-05T20:20:55.8953852-08:00</DateCreated>
<DateModified>2025-12-05T20:20:55.8953852-08:00</DateModified>
<AssociatedPersonID>1</AssociatedPersonID>
<CategoryID>1</CategoryID>
<Comment>sample string 5</Comment>
<Cost>sample string 10</Cost>
<CostType>sample string 11</CostType>
<EquipmentID>1</EquipmentID>
<HorseID>1</HorseID>
<IsAddtoCalendar>true</IsAddtoCalendar>
<Latitude>sample string 8</Latitude>
<LocalPath>sample string 6</LocalPath>
<Location>sample string 7</Location>
<Longitude>sample string 9</Longitude>
<ParentPostID>2</ParentPostID>
<PersonID>3</PersonID>
<PhotoID>1</PhotoID>
<PhotoID2>1</PhotoID2>
<PhotoID3>1</PhotoID3>
<PhotoID4>1</PhotoID4>
<PhotoType>sample string 12</PhotoType>
<PostID>1</PostID>
<SecurityCode>sample string 4</SecurityCode>
<SessionID>1</SessionID>
<SubCategoryID>1</SubCategoryID>
<TimeSpent>14</TimeSpent>
<TypeID>1</TypeID>
</ObjPost>
<PersonID>1</PersonID>
<PhotoType>sample string 2</PhotoType>
<lstHorses xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</lstHorses>
<lstPostID xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</lstPostID>
</UpdatedPost>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
UpdatedPost| Name | Description | Type | Additional information |
|---|---|---|---|
| ObjPost | Posts |
None. |
|
| lstHorses | Collection of integer |
None. |
|
| lstPostID | Collection of integer |
None. |
|
| PersonID | integer |
None. |
|
| PhotoType | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ObjPost": {
"PostID": 1,
"ParentPostID": 2,
"PersonID": 3,
"TypeID": 1,
"SecurityCode": "sample string 4",
"Comment": "sample string 5",
"PhotoID": 1,
"PhotoID2": 1,
"PhotoID3": 1,
"PhotoID4": 1,
"HorseID": 1,
"CategoryID": 1,
"SubCategoryID": 1,
"SessionID": 1,
"AssociatedPersonID": 1,
"EquipmentID": 1,
"LocalPath": "sample string 6",
"Location": "sample string 7",
"Latitude": "sample string 8",
"Longitude": "sample string 9",
"Cost": "sample string 10",
"CostType": "sample string 11",
"PhotoType": "sample string 12",
"IsAddtoCalendar": true,
"TimeSpent": 14,
"DateModified": "2025-12-05T20:20:55.8953852-08:00",
"DateCreated": "2025-12-05T20:20:55.8953852-08:00"
},
"lstHorses": [
1,
2
],
"lstPostID": [
1,
2
],
"PersonID": 1,
"PhotoType": "sample string 2"
}
application/xml, text/xml
Sample:
<UpdatedPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Equestrian.Entities">
<ObjPost>
<DateCreated>2025-12-05T20:20:55.8953852-08:00</DateCreated>
<DateModified>2025-12-05T20:20:55.8953852-08:00</DateModified>
<AssociatedPersonID>1</AssociatedPersonID>
<CategoryID>1</CategoryID>
<Comment>sample string 5</Comment>
<Cost>sample string 10</Cost>
<CostType>sample string 11</CostType>
<EquipmentID>1</EquipmentID>
<HorseID>1</HorseID>
<IsAddtoCalendar>true</IsAddtoCalendar>
<Latitude>sample string 8</Latitude>
<LocalPath>sample string 6</LocalPath>
<Location>sample string 7</Location>
<Longitude>sample string 9</Longitude>
<ParentPostID>2</ParentPostID>
<PersonID>3</PersonID>
<PhotoID>1</PhotoID>
<PhotoID2>1</PhotoID2>
<PhotoID3>1</PhotoID3>
<PhotoID4>1</PhotoID4>
<PhotoType>sample string 12</PhotoType>
<PostID>1</PostID>
<SecurityCode>sample string 4</SecurityCode>
<SessionID>1</SessionID>
<SubCategoryID>1</SubCategoryID>
<TimeSpent>14</TimeSpent>
<TypeID>1</TypeID>
</ObjPost>
<PersonID>1</PersonID>
<PhotoType>sample string 2</PhotoType>
<lstHorses xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</lstHorses>
<lstPostID xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</lstPostID>
</UpdatedPost>