POST api/Events19

Internal Secure API to Write Match Scouting data to FIRES This endpoint will also process a client initiated Instance ID.

Request Information

URI Parameters

None.

Body Parameters

Collection of Event19
NameDescriptionTypeAdditional information
ClientInstanceID

Client generated Instance ID ClientInstance would look like this: 4332-Q-005-R2-3138-1537564623073-1234 (sessionID-matchtype-match-AllianceInfo-DateTimeInMS-RandomNumber)

string

Data type: sessionID-matchtype-match-AllianceInfo-Team-DateTimeInMS-RandomNumber eg. 4332-Q-005-R2-3138-1537564623073-1234

EventCode

string

String length: inclusive between 0 and 20

AutoTele

string

Data type: A or T

String length: inclusive between 0 and 1

MatchTime

date

None.

LocX

integer

None.

LocY

integer

None.

BlueLocX

integer

None.

BlueLocY

integer

None.

RedLocX

integer

None.

RedLocY

integer

None.

CycleNum

integer

None.

CycleTime

decimal number

None.

EventTime

decimal number

None.

Defended

boolean

None.

SubEvent

string

String length: inclusive between 0 and 100

Request Formats

application/json, text/json

Sample:
[
  {
    "ClientInstanceID": "sample string 1",
    "EventCode": "sample string 2",
    "AutoTele": "sample string 3",
    "MatchTime": "2025-06-16T18:01:46.9177071+00:00",
    "LocX": 5,
    "LocY": 6,
    "BlueLocX": 7,
    "BlueLocY": 8,
    "RedLocX": 9,
    "RedLocY": 10,
    "CycleNum": 11,
    "CycleTime": 12.1,
    "EventTime": 13.1,
    "Defended": true,
    "SubEvent": "sample string 15"
  },
  {
    "ClientInstanceID": "sample string 1",
    "EventCode": "sample string 2",
    "AutoTele": "sample string 3",
    "MatchTime": "2025-06-16T18:01:46.9177071+00:00",
    "LocX": 5,
    "LocY": 6,
    "BlueLocX": 7,
    "BlueLocY": 8,
    "RedLocX": 9,
    "RedLocY": 10,
    "CycleNum": 11,
    "CycleTime": 12.1,
    "EventTime": 13.1,
    "Defended": true,
    "SubEvent": "sample string 15"
  }
]

application/xml, text/xml

Sample:
<ArrayOfEvent19 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FiresUniAPI.Models">
  <Event19>
    <AutoTele>sample string 3</AutoTele>
    <BlueLocX>7</BlueLocX>
    <BlueLocY>8</BlueLocY>
    <ClientInstanceID>sample string 1</ClientInstanceID>
    <CycleNum>11</CycleNum>
    <CycleTime>12.1</CycleTime>
    <Defended>true</Defended>
    <EventCode>sample string 2</EventCode>
    <EventTime>13.1</EventTime>
    <LocX>5</LocX>
    <LocY>6</LocY>
    <MatchTime>2025-06-16T18:01:46.9177071+00:00</MatchTime>
    <RedLocX>9</RedLocX>
    <RedLocY>10</RedLocY>
    <SubEvent>sample string 15</SubEvent>
  </Event19>
  <Event19>
    <AutoTele>sample string 3</AutoTele>
    <BlueLocX>7</BlueLocX>
    <BlueLocY>8</BlueLocY>
    <ClientInstanceID>sample string 1</ClientInstanceID>
    <CycleNum>11</CycleNum>
    <CycleTime>12.1</CycleTime>
    <Defended>true</Defended>
    <EventCode>sample string 2</EventCode>
    <EventTime>13.1</EventTime>
    <LocX>5</LocX>
    <LocY>6</LocY>
    <MatchTime>2025-06-16T18:01:46.9177071+00:00</MatchTime>
    <RedLocX>9</RedLocX>
    <RedLocY>10</RedLocY>
    <SubEvent>sample string 15</SubEvent>
  </Event19>
</ArrayOfEvent19>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Event19[]'.

Response Information

Resource Description

string

Response Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>