[[synthetics-apis]]
== Synthetics APIs

The following APIs are available for Synthetics.

* <<add-monitor-api, Add monitor>> - Add a new monitor to Synthetics app.

* <<update-monitor-api, Update monitor>> - Update an existing monitor in Synthetics app.

* <<delete-monitors-api, Delete monitor>> - Delete an existing monitor from Synthetics app.

* <<get-monitor-api, Get monitor>> to get a monitor.

* <<find-monitors-api, Find monitors>> to find monitors.

* <<get-parameters-api, Get Parameters API>> to get a parameter(s).

* <<add-parameters-api, Create Parameter API>> to create a parameter.

* <<edit-parameter-by-id-api, Edit Parameter API>> to edit a parameter.

* <<delete-parameters-api, Delete Parameter API>> to delete a parameter.

* <<create-private-location-api, Create Private Location API>> to create a private location

* <<delete-private-location-api, Delete Private Location API>> to delete a private location

* <<get-private-locations-api, Get Private Locations API>> to get a list of private locations

include::monitors/add-monitor-api.asciidoc[leveloffset=+1]
include::monitors/update-monitor-api.asciidoc[leveloffset=+1]
include::monitors/delete-monitor-api.asciidoc[leveloffset=+1]
include::monitors/get-monitor-api.asciidoc[leveloffset=+1]
include::monitors/find-monitors-api.asciidoc[leveloffset=+1]
include::params/add-param.asciidoc[leveloffset=+1]
include::params/get-params.asciidoc[leveloffset=+1]
include::params/edit-param.asciidoc[leveloffset=+1]
include::params/delete-param.asciidoc[leveloffset=+1]
include::private-locations/create-private-location.asciidoc[leveloffset=+1]
include::private-locations/delete-private-location.asciidoc[leveloffset=+1]
include::private-locations/get-private-locations.asciidoc[leveloffset=+1]

