POST api/agronetsampling/addSamplingEvent
Request Information
URI Parameters
None.
Body Parameters
SamplingDto| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | string |
None. |
|
| Distance | decimal number |
None. |
|
| ElapsedTime | string |
None. |
|
| ClientId | integer |
None. |
|
| FieldId | integer |
None. |
|
| Zones | integer |
None. |
|
| geoJson | string |
None. |
|
| Paths | Collection of Collection of SamplingPathPoint |
None. |
|
| StationaryPoints | Collection of StationaryPoint |
None. |
|
| QrData | Collection of string |
None. |
|
| SamplingId | string |
None. |
|
| SessionId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": "sample string 1",
"Distance": 2.1,
"ElapsedTime": "sample string 3",
"ClientId": 4,
"FieldId": 5,
"Zones": 6,
"geoJson": "sample string 7",
"Paths": [
[
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": 3
},
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": 3
}
],
[
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": 3
},
{
"Latitude": 1.1,
"Longitude": 2.1,
"Timestamp": 3
}
]
],
"StationaryPoints": [
{
"Latitude": 1.1,
"Longitude": 2.1
},
{
"Latitude": 1.1,
"Longitude": 2.1
}
],
"QrData": [
"sample string 1",
"sample string 2"
],
"SamplingId": "sample string 8",
"SessionId": "sample string 9"
}
text/html
Sample:
{"UserId":"sample string 1","Distance":2.1,"ElapsedTime":"sample string 3","ClientId":4,"FieldId":5,"Zones":6,"geoJson":"sample string 7","Paths":[[{"Latitude":1.1,"Longitude":2.1,"Timestamp":3},{"Latitude":1.1,"Longitude":2.1,"Timestamp":3}],[{"Latitude":1.1,"Longitude":2.1,"Timestamp":3},{"Latitude":1.1,"Longitude":2.1,"Timestamp":3}]],"StationaryPoints":[{"Latitude":1.1,"Longitude":2.1},{"Latitude":1.1,"Longitude":2.1}],"QrData":["sample string 1","sample string 2"],"SamplingId":"sample string 8","SessionId":"sample string 9"}
application/xml, text/xml
Sample:
<SamplingAppDtos.SamplingDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EkoNET.Common.ViewModel">
<ClientId>4</ClientId>
<Distance>2.1</Distance>
<ElapsedTime>sample string 3</ElapsedTime>
<FieldId>5</FieldId>
<Paths>
<ArrayOfSamplingAppDtos.SamplingPathPoint>
<SamplingAppDtos.SamplingPathPoint>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>3</Timestamp>
</SamplingAppDtos.SamplingPathPoint>
<SamplingAppDtos.SamplingPathPoint>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>3</Timestamp>
</SamplingAppDtos.SamplingPathPoint>
</ArrayOfSamplingAppDtos.SamplingPathPoint>
<ArrayOfSamplingAppDtos.SamplingPathPoint>
<SamplingAppDtos.SamplingPathPoint>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>3</Timestamp>
</SamplingAppDtos.SamplingPathPoint>
<SamplingAppDtos.SamplingPathPoint>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
<Timestamp>3</Timestamp>
</SamplingAppDtos.SamplingPathPoint>
</ArrayOfSamplingAppDtos.SamplingPathPoint>
</Paths>
<QrData xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</QrData>
<SamplingId>sample string 8</SamplingId>
<SessionId>sample string 9</SessionId>
<StationaryPoints>
<SamplingAppDtos.StationaryPoint>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
</SamplingAppDtos.StationaryPoint>
<SamplingAppDtos.StationaryPoint>
<Latitude>1.1</Latitude>
<Longitude>2.1</Longitude>
</SamplingAppDtos.StationaryPoint>
</StationaryPoints>
<UserId>sample string 1</UserId>
<Zones>6</Zones>
<geoJson>sample string 7</geoJson>
</SamplingAppDtos.SamplingDto>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/html, application/xml, text/xml
Sample:
Sample not available.