---
type: api
title: Synthetics
description: Synthetics APIs enable you to check the status of your services and applications.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/group/endpoint-synthetics
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/group/endpoint-synthetics
products:
  - Kibana
---

# Synthetics

`synthetics`

Synthetics APIs enable you to check the status of your services and applications.

[Synthetic monitoring](https://www.elastic.co/docs/solutions/observability/synthetics)

- [Trigger an on-demand test run for a monitor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-post-synthetics-monitor-test): `POST` `/api/synthetics/monitor/test/{monitorId}`, `POST` `/s/{space_id}/api/synthetics/monitor/test/{monitorId}`
- [Get monitors](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-get-synthetic-monitors): `GET` `/api/synthetics/monitors`, `GET` `/s/{space_id}/api/synthetics/monitors`
- [Create a monitor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-post-synthetic-monitors): `POST` `/api/synthetics/monitors`, `POST` `/s/{space_id}/api/synthetics/monitors`
- [Delete monitors](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-delete-synthetic-monitors): `POST` `/api/synthetics/monitors/_bulk_delete`, `POST` `/s/{space_id}/api/synthetics/monitors/_bulk_delete`
- [Delete a monitor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-delete-synthetic-monitor): `DELETE` `/api/synthetics/monitors/{id}`, `DELETE` `/s/{space_id}/api/synthetics/monitors/{id}`
- [Get a monitor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-get-synthetic-monitor): `GET` `/api/synthetics/monitors/{id}`, `GET` `/s/{space_id}/api/synthetics/monitors/{id}`
- [Update a monitor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-put-synthetic-monitor): `PUT` `/api/synthetics/monitors/{id}`, `PUT` `/s/{space_id}/api/synthetics/monitors/{id}`
- [Get parameters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-get-parameters): `GET` `/api/synthetics/params`, `GET` `/s/{space_id}/api/synthetics/params`
- [Add parameters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-post-parameters): `POST` `/api/synthetics/params`, `POST` `/s/{space_id}/api/synthetics/params`
- [Delete parameters](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-delete-parameters): `POST` `/api/synthetics/params/_bulk_delete`, `POST` `/s/{space_id}/api/synthetics/params/_bulk_delete`
- [Delete a parameter](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-delete-parameter): `DELETE` `/api/synthetics/params/{id}`, `DELETE` `/s/{space_id}/api/synthetics/params/{id}`
- [Get a parameter](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-get-parameter): `GET` `/api/synthetics/params/{id}`, `GET` `/s/{space_id}/api/synthetics/params/{id}`
- [Update a parameter](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-put-parameter): `PUT` `/api/synthetics/params/{id}`, `PUT` `/s/{space_id}/api/synthetics/params/{id}`
- [Get private locations](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-get-private-locations): `GET` `/api/synthetics/private_locations`, `GET` `/s/{space_id}/api/synthetics/private_locations`
- [Create a private location](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-post-private-location): `POST` `/api/synthetics/private_locations`, `POST` `/s/{space_id}/api/synthetics/private_locations`
- [Delete a private location](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-delete-private-location): `DELETE` `/api/synthetics/private_locations/{id}`, `DELETE` `/s/{space_id}/api/synthetics/private_locations/{id}`
- [Get a private location](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-get-private-location): `GET` `/api/synthetics/private_locations/{id}`, `GET` `/s/{space_id}/api/synthetics/private_locations/{id}`
- [Update a private location](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/v9/operation/operation-put-private-location): `PUT` `/api/synthetics/private_locations/{id}`, `PUT` `/s/{space_id}/api/synthetics/private_locations/{id}`
