POST api/MapGeoTag/saveMap

Request Information

URI Parameters

None.

Body Parameters

ReceivedMap
NameDescriptionTypeAdditional information
handphone

string

None.

mobile_token

string

None.

mode

string

None.

Type_Farmer

boolean

None.

MapId

integer

None.

FarmerId

integer

None.

Name

string

None.

Location

string

None.

Area

decimal number

None.

Perimeter

decimal number

None.

Geometry_Type

string

None.

Start_Planting

date

None.

Coordinates

Collection of MapCoordinate

None.

Request Formats

application/json, text/json

Sample:
{
  "handphone": "sample string 1",
  "mobile_token": "sample string 2",
  "mode": "sample string 3",
  "Type_Farmer": true,
  "MapId": 1,
  "FarmerId": 1,
  "Name": "sample string 4",
  "Location": "sample string 5",
  "Area": 1.0,
  "Perimeter": 1.0,
  "Geometry_Type": "sample string 6",
  "Start_Planting": "2026-01-30T13:56:09.4390502+07:00",
  "Coordinates": [
    {
      "Longitude": "sample string 1",
      "Latitude": "sample string 2"
    },
    {
      "Longitude": "sample string 1",
      "Latitude": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<ReceivedMap xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FarmerPublicAPI.Models.MapGeoTagIntegrator.ReceivedDataModels">
  <Area>1</Area>
  <Coordinates>
    <MapCoordinate>
      <Latitude>sample string 2</Latitude>
      <Longitude>sample string 1</Longitude>
    </MapCoordinate>
    <MapCoordinate>
      <Latitude>sample string 2</Latitude>
      <Longitude>sample string 1</Longitude>
    </MapCoordinate>
  </Coordinates>
  <FarmerId>1</FarmerId>
  <Geometry_Type>sample string 6</Geometry_Type>
  <Location>sample string 5</Location>
  <MapId>1</MapId>
  <Name>sample string 4</Name>
  <Perimeter>1</Perimeter>
  <Start_Planting>2026-01-30T13:56:09.4390502+07:00</Start_Planting>
  <Type_Farmer>true</Type_Farmer>
  <handphone>sample string 1</handphone>
  <mobile_token>sample string 2</mobile_token>
  <mode>sample string 3</mode>
</ReceivedMap>

multipart/form-data

Sample:
<ReceivedMap xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FarmerPublicAPI.Models.MapGeoTagIntegrator.ReceivedDataModels"><Area>1</Area><Coordinates><MapCoordinate><Latitude>sample string 2</Latitude><Longitude>sample string 1</Longitude></MapCoordinate><MapCoordinate><Latitude>sample string 2</Latitude><Longitude>sample string 1</Longitude></MapCoordinate></Coordinates><FarmerId>1</FarmerId><Geometry_Type>sample string 6</Geometry_Type><Location>sample string 5</Location><MapId>1</MapId><Name>sample string 4</Name><Perimeter>1</Perimeter><Start_Planting>2026-01-30T13:56:09.4390502+07:00</Start_Planting><Type_Farmer>true</Type_Farmer><handphone>sample string 1</handphone><mobile_token>sample string 2</mobile_token><mode>sample string 3</mode></ReceivedMap>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

MapGeoTagBaseTreeModels
NameDescriptionTypeAdditional information
message

string

None.

success

boolean

None.

data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "message": "sample string 1",
  "success": true,
  "data": {}
}

application/xml, text/xml

Sample:
<MapGeoTagBaseTreeModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FarmerPublicAPI.Models.MapGeoTagIntegrator.BaseTreeModels">
  <data />
  <message>sample string 1</message>
  <success>true</success>
</MapGeoTagBaseTreeModels>

multipart/form-data

Sample:
<MapGeoTagBaseTreeModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FarmerPublicAPI.Models.MapGeoTagIntegrator.BaseTreeModels"><data /><message>sample string 1</message><success>true</success></MapGeoTagBaseTreeModels>