POST api/Events
Request Information
URI Parameters
None.
Body Parameters
Event| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| ReferenceId | integer |
None. |
|
| Description | string |
None. |
|
| Country | integer |
None. |
|
| State | integer |
None. |
|
| Location | string |
None. |
|
| Splits | integer |
None. |
|
| EventURL | string |
None. |
|
| UserId | string |
None. |
|
| EventDate | date |
None. |
|
| EventStartDateTime | date |
None. |
|
| DistanceInMeters | decimal number |
None. |
|
| IsXC | boolean |
None. |
|
| Displacers | integer |
None. |
|
| Scorers | integer |
None. |
|
| Notes | string |
None. |
|
| RaceDirectorName | string |
None. |
|
| RaceDirectorPhone | string |
None. |
|
| RaceDirectorEmail | string |
None. |
|
| RegistrationNotes | string |
None. |
|
| Archived | boolean |
None. |
|
| ShowDNS | boolean |
None. |
|
| IsChipTime | boolean |
None. |
|
| isClockRunning | boolean |
None. |
|
| ShowWeather | boolean |
None. |
|
| RoundToNextSecond | boolean |
None. |
|
| SplitNames | Collection of Split |
None. |
|
| Divisions | Collection of Division |
None. |
|
| StateAbbreviation | string |
None. |
|
| StateName | string |
None. |
|
| CountryDescription | string |
None. |
|
| User | AspNetUser |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"referenceId": 2,
"description": "sample string 3",
"country": 4,
"state": 1,
"location": "sample string 5",
"splits": 6,
"eventURL": "sample string 7",
"userId": "sample string 8",
"eventDate": "2025-11-03T07:42:47.0221079+00:00",
"eventStartDateTime": "2025-11-03T07:42:47.0221079+00:00",
"distanceInMeters": 9.0,
"isxc": true,
"displacers": 11,
"scorers": 12,
"notes": "sample string 13",
"raceDirectorName": "sample string 14",
"raceDirectorPhone": "sample string 15",
"raceDirectorEmail": "sample string 16",
"registrationNotes": "sample string 17",
"archived": true,
"showDNS": true,
"isChipTime": true,
"isClockRunning": true,
"showWeather": true,
"roundToNextSecond": true,
"splitNames": [
{
"id": 1,
"eventId": 2,
"description": "sample string 3",
"splitOrder": 4
},
{
"id": 1,
"eventId": 2,
"description": "sample string 3",
"splitOrder": 4
}
],
"divisions": [
{
"id": 1,
"description": "sample string 2",
"eventID": 3,
"participantType": "sample string 4"
},
{
"id": 1,
"description": "sample string 2",
"eventID": 3,
"participantType": "sample string 4"
}
],
"stateAbbreviation": "sample string 24",
"stateName": null,
"countryDescription": "sample string 25",
"user": {
"id": null,
"email": null,
"emailConfirmed": false,
"passwordHash": null,
"securityStamp": null,
"phoneNumber": null,
"phoneNumberConfirmed": false,
"twoFactorEnabled": false,
"lockoutEndDateUtc": null,
"lockoutEnabled": false,
"accessFailedCount": 0,
"userName": null,
"company_Name": null,
"aspNetUserRoles": []
}
}
application/xml, text/xml
Sample:
<Event xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LiveResultsDataClasses">
<Archived>true</Archived>
<Country>4</Country>
<CountryDescription>sample string 25</CountryDescription>
<Description>sample string 3</Description>
<Displacers>11</Displacers>
<DistanceInMeters>9</DistanceInMeters>
<Divisions>
<Division>
<Description>sample string 2</Description>
<EventID>3</EventID>
<Id>1</Id>
<ParticipantType>sample string 4</ParticipantType>
</Division>
<Division>
<Description>sample string 2</Description>
<EventID>3</EventID>
<Id>1</Id>
<ParticipantType>sample string 4</ParticipantType>
</Division>
</Divisions>
<EventDate>2025-11-03T07:42:47.0221079+00:00</EventDate>
<EventStartDateTime>2025-11-03T07:42:47.0221079+00:00</EventStartDateTime>
<EventURL>sample string 7</EventURL>
<Id>1</Id>
<IsChipTime>true</IsChipTime>
<IsXC>true</IsXC>
<Location>sample string 5</Location>
<Notes>sample string 13</Notes>
<RaceDirectorEmail>sample string 16</RaceDirectorEmail>
<RaceDirectorName>sample string 14</RaceDirectorName>
<RaceDirectorPhone>sample string 15</RaceDirectorPhone>
<ReferenceId>2</ReferenceId>
<RegistrationNotes>sample string 17</RegistrationNotes>
<RoundToNextSecond>true</RoundToNextSecond>
<Scorers>12</Scorers>
<ShowDNS>true</ShowDNS>
<ShowWeather>true</ShowWeather>
<SplitNames>
<Split>
<Description>sample string 3</Description>
<EventId>2</EventId>
<Id>1</Id>
<SplitOrder>4</SplitOrder>
</Split>
<Split>
<Description>sample string 3</Description>
<EventId>2</EventId>
<Id>1</Id>
<SplitOrder>4</SplitOrder>
</Split>
</SplitNames>
<Splits>6</Splits>
<State>1</State>
<StateAbbreviation>sample string 24</StateAbbreviation>
<UserId>sample string 8</UserId>
<isClockRunning>true</isClockRunning>
</Event>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
integerResponse Formats
application/json, text/json
Sample:
1
application/xml, text/xml
Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>