API: Sites
List, create, edit, and delete tower sites.
Endpoints
| Endpoint | Method | What it does |
|---|---|---|
| /Sites/GetSiteList | GET | List all sites (ID, name, lat/lon, height, group) |
| /Sites/GetSitesDetails | GET | Full details for one site (id) |
| /Sites/SitesAPI | POST | Create or update a site (legacy form fields) |
| /Sites/AddSite | POST | Create a site (JSON body) |
| /Sites/EditSite | PUT | Update a site (JSON body) |
| /Sites/DeleteSite | DELETE | Delete a site if unused |
Create/update (legacy form) example
POST /Sites/SitesAPI
Content-Type: application/x-www-form-urlencoded
accountid=12345&key=YOUR_KEY&Sitename=Water Tower 1
&Latitude=38.6270&Longitude=-90.1994&height=45&Pinstyle=1
Response: Site saved successfully. Site ID: 101
Leave
Siteid blank to create a new site; provide it to update. A site used by coverages or links cannot be deleted.