POST api/Horse/AddUpdateHorse
Request Information
URI Parameters
None.
Body Parameters
HorsesName | Description | Type | Additional information |
---|---|---|---|
HorseID | integer |
None. |
|
PersonID | integer |
None. |
|
Name | string |
None. |
|
RegisteredName | string |
None. |
|
OrganizationID | integer |
None. |
|
RegistrationNumber | string |
None. |
|
Microchip | string |
None. |
|
OrganizationID2 | integer |
None. |
|
RegistrationNumber2 | string |
None. |
|
FoalDate | date |
None. |
|
DeceasedDate | date |
None. |
|
PhotoID | integer |
None. |
|
LocalPath | string |
None. |
|
BreedID | integer |
None. |
|
GenderID | integer |
None. |
|
ColorID | integer |
None. |
|
Markings | string |
None. |
|
HeightID | integer |
None. |
|
StatusID | integer |
None. |
|
TransferPersonID | integer |
None. |
|
Branding | string |
None. |
|
Tattoo | string |
None. |
|
PedigreeURL | string |
None. |
|
Sire | string |
None. |
|
Sire1 | string |
None. |
|
Dam1 | string |
None. |
|
Dam | string |
None. |
|
Sire2 | string |
None. |
|
Dam2 | string |
None. |
|
DisciplineID | integer |
None. |
|
Discipline | string |
None. |
|
Weight | decimal number |
None. |
|
BlanketSize | integer |
None. |
|
ReasonID | integer |
None. |
|
TransferCosts | decimal number |
None. |
|
TransferDate | date |
None. |
|
DateModified | date |
None. |
|
DateCreated | date |
None. |
Request Formats
application/json, text/json
Sample:
{ "HorseID": 1, "PersonID": 2, "Name": "sample string 3", "RegisteredName": "sample string 4", "OrganizationID": 5, "RegistrationNumber": "sample string 6", "Microchip": "sample string 7", "OrganizationID2": 8, "RegistrationNumber2": "sample string 9", "FoalDate": "2025-07-28T13:50:57.7760947-07:00", "DeceasedDate": "2025-07-28T13:50:57.7760947-07:00", "PhotoID": 10, "LocalPath": "sample string 11", "BreedID": 12, "GenderID": 13, "ColorID": 14, "Markings": "sample string 15", "HeightID": 16, "StatusID": 17, "TransferPersonID": 18, "Branding": "sample string 19", "Tattoo": "sample string 20", "PedigreeURL": "sample string 21", "Sire": "sample string 22", "Sire1": "sample string 23", "Dam1": "sample string 24", "Dam": "sample string 25", "Sire2": "sample string 26", "Dam2": "sample string 27", "DisciplineID": 28, "Discipline": "sample string 29", "Weight": 30.1, "BlanketSize": 31, "ReasonID": 32, "TransferCosts": 33.1, "TransferDate": "2025-07-28T13:50:57.7760947-07:00", "DateModified": "2025-07-28T13:50:57.7760947-07:00", "DateCreated": "2025-07-28T13:50:57.7760947-07:00" }
application/xml, text/xml
Sample:
<Horses xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Equestrian.Entities"> <DateCreated>2025-07-28T13:50:57.7760947-07:00</DateCreated> <DateModified>2025-07-28T13:50:57.7760947-07:00</DateModified> <BlanketSize>31</BlanketSize> <Branding>sample string 19</Branding> <BreedID>12</BreedID> <ColorID>14</ColorID> <Dam>sample string 25</Dam> <Dam1>sample string 24</Dam1> <Dam2>sample string 27</Dam2> <DeceasedDate>2025-07-28T13:50:57.7760947-07:00</DeceasedDate> <Discipline>sample string 29</Discipline> <DisciplineID>28</DisciplineID> <FoalDate>2025-07-28T13:50:57.7760947-07:00</FoalDate> <GenderID>13</GenderID> <HeightID>16</HeightID> <HorseID>1</HorseID> <LocalPath>sample string 11</LocalPath> <Markings>sample string 15</Markings> <Microchip>sample string 7</Microchip> <Name>sample string 3</Name> <OrganizationID>5</OrganizationID> <OrganizationID2>8</OrganizationID2> <PedigreeURL>sample string 21</PedigreeURL> <PersonID>2</PersonID> <PhotoID>10</PhotoID> <ReasonID>32</ReasonID> <RegisteredName>sample string 4</RegisteredName> <RegistrationNumber>sample string 6</RegistrationNumber> <RegistrationNumber2>sample string 9</RegistrationNumber2> <Sire>sample string 22</Sire> <Sire1>sample string 23</Sire1> <Sire2>sample string 26</Sire2> <StatusID>17</StatusID> <Tattoo>sample string 20</Tattoo> <TransferCosts>33.1</TransferCosts> <TransferDate>2025-07-28T13:50:57.7760947-07:00</TransferDate> <TransferPersonID>18</TransferPersonID> <Weight>30.1</Weight> </Horses>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HorseInfoName | Description | Type | Additional information |
---|---|---|---|
HorseID | integer |
None. |
|
PersonID | integer |
None. |
|
Owner | string |
None. |
|
Name | string |
None. |
|
RegisteredName | string |
None. |
|
OrganizationName | string |
None. |
|
OrganizationID | integer |
None. |
|
RegistrationNumber | string |
None. |
|
OrganizationName2 | string |
None. |
|
OrganizationID2 | integer |
None. |
|
RegistrationNumber2 | string |
None. |
|
Microchip | string |
None. |
|
FoalDate | date |
None. |
|
DeceasedDate | date |
None. |
|
FoalDateString | string |
None. |
|
Breed | string |
None. |
|
Gender | string |
None. |
|
Color | string |
None. |
|
Markings | string |
None. |
|
Height | string |
None. |
|
Security | string |
None. |
|
BreedID | integer |
None. |
|
GenderID | integer |
None. |
|
ColorID | integer |
None. |
|
HeightID | integer |
None. |
|
StatusID | integer |
None. |
|
Branding | string |
None. |
|
Tattoo | string |
None. |
|
PedigreeURL | string |
None. |
|
Sire | string |
None. |
|
Sire1 | string |
None. |
|
Dam1 | string |
None. |
|
Dam | string |
None. |
|
Sire2 | string |
None. |
|
Dam2 | string |
None. |
|
DisciplineID | integer |
None. |
|
Discipline | string |
None. |
|
Weight | decimal number |
None. |
|
BlanketSize | integer |
None. |
|
ReasonID | integer |
None. |
|
TransferCosts | decimal number |
None. |
|
TransferDate | date |
None. |
|
Reason | string |
None. |
|
PhotoID | integer |
None. |
|
ProfilePhotoID | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "HorseID": 1, "PersonID": 2, "Owner": "sample string 3", "Name": "sample string 4", "RegisteredName": "sample string 5", "OrganizationName": "sample string 6", "OrganizationID": 7, "RegistrationNumber": "sample string 8", "OrganizationName2": "sample string 9", "OrganizationID2": 10, "RegistrationNumber2": "sample string 11", "Microchip": "sample string 12", "FoalDate": "2025-07-28T13:50:57.7760947-07:00", "DeceasedDate": "2025-07-28T13:50:57.7760947-07:00", "FoalDateString": "sample string 15", "Breed": "sample string 16", "Gender": "sample string 17", "Color": "sample string 18", "Markings": "sample string 19", "Height": "sample string 20", "Security": "sample string 21", "BreedID": 22, "GenderID": 23, "ColorID": 24, "HeightID": 25, "StatusID": 26, "Branding": "sample string 27", "Tattoo": "sample string 28", "PedigreeURL": "sample string 29", "Sire": "sample string 30", "Sire1": "sample string 31", "Dam1": "sample string 32", "Dam": "sample string 33", "Sire2": "sample string 34", "Dam2": "sample string 35", "DisciplineID": 36, "Discipline": "sample string 37", "Weight": 38.1, "BlanketSize": 39, "ReasonID": 40, "TransferCosts": 41.1, "TransferDate": "2025-07-28T13:50:57.7917305-07:00", "Reason": "sample string 42", "PhotoID": 43, "ProfilePhotoID": 44 }
application/xml, text/xml
Sample:
<HorseInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Equestrian.Entities"> <BlanketSize>39</BlanketSize> <Branding>sample string 27</Branding> <Breed>sample string 16</Breed> <BreedID>22</BreedID> <Color>sample string 18</Color> <ColorID>24</ColorID> <Dam>sample string 33</Dam> <Dam1>sample string 32</Dam1> <Dam2>sample string 35</Dam2> <DeceasedDate>2025-07-28T13:50:57.7760947-07:00</DeceasedDate> <Discipline>sample string 37</Discipline> <DisciplineID>36</DisciplineID> <FoalDate>2025-07-28T13:50:57.7760947-07:00</FoalDate> <FoalDateString>sample string 15</FoalDateString> <Gender>sample string 17</Gender> <GenderID>23</GenderID> <Height>sample string 20</Height> <HeightID>25</HeightID> <HorseID>1</HorseID> <Markings>sample string 19</Markings> <Microchip>sample string 12</Microchip> <Name>sample string 4</Name> <OrganizationID>7</OrganizationID> <OrganizationID2>10</OrganizationID2> <OrganizationName>sample string 6</OrganizationName> <OrganizationName2>sample string 9</OrganizationName2> <Owner>sample string 3</Owner> <PedigreeURL>sample string 29</PedigreeURL> <PersonID>2</PersonID> <PhotoID>43</PhotoID> <ProfilePhotoID>44</ProfilePhotoID> <Reason>sample string 42</Reason> <ReasonID>40</ReasonID> <RegisteredName>sample string 5</RegisteredName> <RegistrationNumber>sample string 8</RegistrationNumber> <RegistrationNumber2>sample string 11</RegistrationNumber2> <Security>sample string 21</Security> <Sire>sample string 30</Sire> <Sire1>sample string 31</Sire1> <Sire2>sample string 34</Sire2> <StatusID>26</StatusID> <Tattoo>sample string 28</Tattoo> <TransferCosts>41.1</TransferCosts> <TransferDate>2025-07-28T13:50:57.7917305-07:00</TransferDate> <Weight>38.1</Weight> </HorseInfo>