# Monitored Services This contains APIs related to CRUD operations of Monitored Services ## createDefaultMonitoredService - [POST /cv/api/monitored-service/create-default](https://apidocs.harness.io/openapi-merged/monitored-services/createdefaultmonitoredservice.md) ## Get monitored service data - [GET /cv/api/monitored-service/{identifier}](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservice.md) ## Updates monitored service data - [PUT /cv/api/monitored-service/{identifier}](https://apidocs.harness.io/openapi-merged/monitored-services/updatemonitoredservice.md) ## Delete monitored service data - [DELETE /cv/api/monitored-service/{identifier}](https://apidocs.harness.io/openapi-merged/monitored-services/deletemonitoredservice.md) ## delete template reference from monitored service - [PUT /cv/api/monitored-service/{identifier}/detach-template](https://apidocs.harness.io/openapi-merged/monitored-services/detachmonitoredservicefromtemplate.md) ## getAllMonitoredServicesWithHealthSources - [GET /cv/api/monitored-service/all/time-series-health-sources](https://apidocs.harness.io/openapi-merged/monitored-services/getallmonitoredserviceswithhealthsources.md) ## CvgetAnomaliesSummary - [GET /cv/api/monitored-service/{identifier}/anomaliesCount](https://apidocs.harness.io/openapi-merged/monitored-services/cvgetanomaliessummary.md) ## getCountOfServices - [GET /cv/api/monitored-service/count-of-services](https://apidocs.harness.io/openapi-merged/monitored-services/getcountofservices.md) ## getEnvironments - [GET /cv/api/monitored-service/environments](https://apidocs.harness.io/openapi-merged/monitored-services/getenvironments.md) ## getHealthSources - [GET /cv/api/monitored-service/health-sources](https://apidocs.harness.io/openapi-merged/monitored-services/gethealthsources.md) ## getHealthSourcesForMonitoredServiceIdentifier - [GET /cv/api/monitored-service/{monitoredServiceIdentifier}/health-sources](https://apidocs.harness.io/openapi-merged/monitored-services/gethealthsourcesformonitoredserviceidentifier.md) ## getList - [GET /cv/api/monitored-service/list](https://apidocs.harness.io/openapi-merged/monitored-services/getlist.md) ## getListV2 - [GET /cv/api/monitored-service/platform/list](https://apidocs.harness.io/openapi-merged/monitored-services/getlistv2.md) ## getMSSecondaryEvents - [GET /cv/api/monitored-service/{identifier}/secondary-events](https://apidocs.harness.io/openapi-merged/monitored-services/getmssecondaryevents.md) ## getMSSecondaryEventsDetails - [GET /cv/api/monitored-service/secondary-events-details](https://apidocs.harness.io/openapi-merged/monitored-services/getmssecondaryeventsdetails.md) ## getMonitoredServiceChangeDetails - [GET /cv/api/monitored-service/{monitoredServiceIdentifier}/change-details](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservicechangedetails.md) ## getMonitoredServiceDetails - [GET /cv/api/monitored-service/{monitoredServiceIdentifier}/service-details](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservicedetails.md) ## getMonitoredServiceFromServiceAndEnvironment - [GET /cv/api/monitored-service/service-environment](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservicefromserviceandenvironment.md) ## getMonitoredServiceLogs - [GET /cv/api/monitored-service/{monitoredServiceIdentifier}/logs](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservicelogs.md) ## fetch reconciliation status for template referenced monitored services - [GET /cv/api/monitored-service/reconciliation-status](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservicereconciliationstatuses.md) ## get monitored service resolved template inputs - [GET /cv/api/monitored-service/{identifier}/resolved-template-inputs](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredserviceresolvedtemplateinputs.md) ## getMonitoredServiceScore - [GET /cv/api/monitored-service/{identifier}/scores](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservicescore.md) ## Get notification rules for MonitoredService - [GET /cv/api/monitored-service/{identifier}/notification-rules](https://apidocs.harness.io/openapi-merged/monitored-services/getnotificationrulesformonitoredservice.md) ## getOverAllHealthScore - [GET /cv/api/monitored-service/{identifier}/overall-health-score](https://apidocs.harness.io/openapi-merged/monitored-services/getoverallhealthscore.md) ## getServices - [GET /cv/api/monitored-service/services](https://apidocs.harness.io/openapi-merged/monitored-services/getservices.md) ## getSloMetrics - [GET /cv/api/monitored-service/{monitoredServiceIdentifier}/health-source/{healthSourceIdentifier}/slo-metrics](https://apidocs.harness.io/openapi-merged/monitored-services/getslometrics.md) ## check if a template referenced monitored service(s) require reconciliation - [GET /cv/api/monitored-service/reconciliation-required](https://apidocs.harness.io/openapi-merged/monitored-services/isreconciliationrequiredformonitoredservices.md) ## list - [GET /cv/api/monitored-service](https://apidocs.harness.io/openapi-merged/monitored-services/list.md) ## Saves monitored service data - [POST /cv/api/monitored-service](https://apidocs.harness.io/openapi-merged/monitored-services/savemonitoredservice.md) ## Saves monitored service from template input - [POST /cv/api/monitored-service/template-input](https://apidocs.harness.io/openapi-merged/monitored-services/savemonitoredservicefromtemplateinput.md) ## saveMonitoredServiceFromYaml - [POST /cv/api/monitored-service/yaml](https://apidocs.harness.io/openapi-merged/monitored-services/savemonitoredservicefromyaml.md) ## setHealthMonitoringFlag - [PUT /cv/api/monitored-service/{identifier}/health-monitoring-flag](https://apidocs.harness.io/openapi-merged/monitored-services/sethealthmonitoringflag.md) ## Update monitored service from yaml or template - [PUT /cv/api/monitored-service/{identifier}/template-input](https://apidocs.harness.io/openapi-merged/monitored-services/updatemonitoredservicefromtemplateinput.md) ## updateMonitoredServiceFromYaml - [PUT /cv/api/monitored-service/{identifier}/yaml](https://apidocs.harness.io/openapi-merged/monitored-services/updatemonitoredservicefromyaml.md) ## yamlTemplate - [GET /cv/api/monitored-service/yaml-template](https://apidocs.harness.io/openapi-merged/monitored-services/yamltemplate.md) ## getMonitoredServiceDetails_1 (deprecated) - [GET /cv/api/monitored-service/service-details](https://apidocs.harness.io/openapi-merged/monitored-services/getmonitoredservicedetails_1.md)