How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Moogsoft Metrics API

This API enables you to create metrics and manage metrics policies.

Moogsoft Metrics API is one of 17 APIs that Moogsoft publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include AIOps, Incident Management, Metrics, and Policies. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

This API exposes 11 operations across 7 paths, organized into 2 resource areas, and defines 19 schemas. It is described by OpenAPI 3.1.0, at version 1.3.1.

Requests are made against 2 base URLs: https://api.moogsoft.ai, https://api.dev.moogsoft.cloud.

11 operations 7 paths 19 schemas 1 DELETE2 GET3 PATCH5 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.3.1
Base URL
https://api.moogsoft.ai
Authentication
API Key
Terms of Service
Resource Areas
2

Authentication & Security 1

Moogsoft Metrics API declares 1 security scheme for authenticating requests. An API key is passed in the header as apiKey (ApiKeyAuth). By default, every request must be authenticated.

  • ApiKeyAuth — API Key for accessing Metrics API

Paths & Operations 11

Across 7 paths, the API surfaces 11 operations — 1 DELETE, 2 GET, 3 PATCH, 5 POST. They span 2 resource areas: policies, metrics. Each is listed below with its method, path, parameters, and response codes.

policies 8

Metric Policy management for Moogsoft Cloud NOTE: This is Pre-Release and may not be available for you at this time

PATCH
/v1/integrations/metrics-policies/{id}
Patch an existing policy
updatePolicy 1 param body → 2004004044XX5XX
GET
/v1/integrations/metrics-policies/{id}
Get a specific policy by its id
getPolicy 1 param → 2004004044XX5XX
DELETE
/v1/integrations/metrics-policies/{id}
Delete an existing policy
deletePolicy 1 param → 2044004044XX5XX
PATCH
/v1/integrations/metrics-policies
Patch existing policies
updatePolicies body → 2004004044XX5XX
GET
/v1/integrations/metrics-policies
Get the metric policies
getPolicies 4 params → 2004004044XX5XX
POST
/v1/integrations/metrics-policies
Create a new policy
createPolicy body → 2004004044XX5XX
POST
/v1/integrations/metrics-policies/search
Search for policies that apply to a given time series
searchPolicies body → 2004004044XX5XX
PATCH
/v1/integrations/metrics-policies/priority
Modifies the priority for multiple policies.
setPolicyPriorities body → 2044004044XX5XX
metrics 3

Metrics Generation for Moogsoft Cloud

POST
/v1/integrations/metrics/telegraf-json
Process metrics from the Telegraf JSON format
postTelegrafMetric body → 2024004044XX5XX
POST
/v1/integrations/metrics/prometheus-remote-write
Prometheus remote-write
postPromRemoteWriteMetric 3 params body → 2004004044XX5XX
POST
/v1/integrations/metrics
Create one or more metrics
postMetric body → 2024004044XX5XX

Schemas 19

The contract defines 19 schemas that model the data the API accepts and returns. The most detailed are AlgorithmPolicyDto (17 properties), WebMetricDto (11 properties), MetricKeyDto (7 properties), BaseAlgorithmProperties (4 properties). Each schema is shown below with its type and property counts.

AlgorithmPolicyDto
object
Policy definition for Algorithmic Detectors
17 properties 1 required
Instant
number
MetricStrategy
string
BaseAlgorithmProperties
object
4 properties
AlgorithmType
string
Anomaly Algorithm Type
PolicyMetrics
object
Metrics tracked on a per-Policy basis
3 properties
MoogResponseAlgorithmPolicyDto
object
Metrics API AlgorithmPolicyDto response body
2 properties 2 required
MoogFailureResponse
object
Metrics API failure response body
3 properties 2 required
MoogErrorResponse
object
Metrics API error response body
3 properties 2 required
TelegrafMetricsDto
object
1 property 1 required
TelegrafMetric
object
4 properties 3 required
MoogResponse
object
2 properties 1 required
MoogResponseListOfAlgorithmPolicyDto
object
Metrics API AlgorithmPolicyDto response body
2 properties 2 required
SortOrder
string
MoogResponseGetPolicyListResponseDto
object
Metrics API GetPolicyListResponseDto response body
2 properties 2 required
GetPolicyListResponseDto
object
Response to /integrations/metrics-policies paged query
2 properties
MetricKeyDto
object
7 properties 1 required
WebMetricDto
object
11 properties 3 required
AlgorithmPolicyPriorityDto
object
Algorithm policy update priority.
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

moogsoft-metrics-integration-openapi.yaml Raw ↑

Other APIs Moogsoft publishes across the network.

Moogsoft Alerts/Incidents API
Moogsoft Azure Application Insights API
Moogsoft Create Your Own Integration API
Moogsoft Amazon CloudWatch API
Moogsoft Collector V2 API
Moogsoft Config API
Moogsoft Events Integration API
Moogsoft On-Call API
Moogsoft Rollup Service API
Moogsoft PagerDuty Integration API
Moogsoft Probable Root Cause API
Moogsoft Similar Incidents API
Where this information came from

This is an independent, third-party profile of Moogsoft Metrics API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.