What API do I use to create/update a stop?
Stop API
Example 1 - for radial perimeter and route IDs
CODE
{
"id": 0,
"name": "Stop 1",
"isactive": true,
"stopperimetertype": "Radius",
"stoplatitude": 123.445656,
"stoplongitude": 123.65755,
"radius": 123.123,
"unitofmeasure": "meter",
"polygoncoordinates": null,
"routesequence": 1,
"stoptypeid": 123,
"geolocationid": null,
"code": "Stop 1",
"xid": "29974",
"customroutesequence": 1,
"workestimate": 1,
"impactscore": 10,
"visitfrequency": 23,
"padname": "stop 1",
"routes": [
{
"id": 123
},
{
"id": 1245
}
],
"userstring1": null,
"userstring2": null,
"userstring3": null,
"userstring4": null,
"userstring5": null,
"userinteger1": null,
"userinteger2": null,
"userinteger3": null,
"userinteger4": null,
"userinteger5": null,
"userdecimal1": null,
"userdecimal2": null,
"userdecimal3": null,
"userdecimal4": null,
"userdecimal5": null,
"userdatetime1": null,
"userdatetime2": null,
"userdatetime3": null,
"userdatetime4": null,
"userdatetime5": null
}
Example 2 - Example for polygon perimeter and route names
CODE
{
"id": 0,
"name": "Stop 1",
"isactive": true,
"stopperimetertype": "Polygon",
"stoplatitude": 123.445656,
"stoplongitude": 123.65755,
"radius": null,
"unitofmeasure": null,
"polygoncoordinates": "[[43.56, 78.43],[23.67, 76.32]]",
"routesequence": 1,
"stoptypeid": 123,
"code": "Stop 1",
"xid": "29974",
"customroutesequence": 1,
"workestimate": 1,
"impactscore": 10,
"visitfrequency": 23,
"padname": "stop 1",
"routes": [
{
"name": "Mid Route"
}
]
}