Site Management

Creates a new site for vehicle operation.

post/v1/vehicles/{vehicleId}/sites/{name}

Request

  • Base URL
    https://api.polymathrobotics.dev
  • URL
    https://api.polymathrobotics.dev/v1/vehicles/{vehicleId}/sites/{name}
  • Auth
    HTTP bearer

Path parameters

vehicleIdstring required

Vehicle ID issued by Polymath

namestring required

Request body

Example request

{
  "boundary": [
    {
      "latitude": 37.828258,
      "longitude": -122.425726
    },
    {
      "latitude": 37.828385,
      "longitude": -122.420642
    },
    {
      "latitude": 37.825124,
      "longitude": -122.420416
    },
    {
      "latitude": 37.825183,
      "longitude": -122.425443
    }
  ]
}

Response

Confirmation that the site was created.

status'success' required

JSend status.

messagestring required

Human-readable message, propagated from the ROS service.

Changes