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

Graphiant Monitoring API

The Monitoring API from Graphiant — 23 operation(s) for monitoring.

Graphiant Monitoring API is one of 66 APIs that Graphiant publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Monitoring. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 23 operations across 23 paths, and defines 76 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://api.graphiant.com.

23 operations 23 paths 76 schemas 6 GET17 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.graphiant.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Graphiant Monitoring API declares 1 security scheme for authenticating requests. An API key is passed in the header as authorization (jwtAuth). By default, every request must be authenticated.

  • jwtAuth — Use Bearer

Paths & Operations 23

Across 23 paths, the API surfaces 23 operations — 6 GET, 17 POST. Each is listed below with its method, path, parameters, and response codes.

Monitoring 23
POST
/v2/monitoring/bfd
1 param body → 200
POST
/v2/monitoring/bgp
1 param body → 200
POST
/v2/monitoring/circuits/bandwidth
1 param body → 200
POST
/v2/monitoring/circuits/summary
1 param body → 200
POST
/v2/monitoring/circuits/utilization
1 param body → 200
GET
/v2/monitoring/extranet/service-status/details
Returns a list of Site-to-ServerIPAddress statuses for a particular producer of consumer. Each element contains a Site object (with site information) and a mapping of Server Ip addresses to the corre…
3 params → 200
GET
/v2/monitoring/extranet/service-status
Returns a list of Status objects indicating the availability/reachability of all the Server IP addresses configured to the service. Healthy status indicates the Server IP address is reachable from al…
3 params → 200
POST
/v2/monitoring/extranet/log-details
Returns connectivity logs for service monitoring. Includes timestamps for when connectivity from an edge/gateway to a Server IP address was lost or regained.
1 param body → 200
GET
/v2/monitoring/extranet/edge-status
Returns connectivity status for individual edges/gateways in extranet/ b2b application service monitoring. Provides granular view of which specific edges can reach server IP addresses. Shows per-edge…
3 params → 200
GET
/v2/monitoring/extranet/status-details
Detailed view of the reachability of the Server IP addresses from the selected (producer or consumer) Site.Lists Site-to-ServerIPAddress statuses for the selected SiteLists Edge-to-ServerIPAddress st…
5 params → 200
GET
/v2/monitoring/extranet/site-status
Returns a list of Statuses objects indicating the availability/reachability of the Server IP addresses from the Sites configured to the Provider or Consumer of the service.Healthy status indicates th…
3 params → 200
POST
/v2/monitoring/ipsec
1 param body → 200
POST
/v2/monitoring/ike-error-history
1 param body → 200
POST
/v2/monitoring/interface
1 param body → 200
GET
/v2/monitoring/macsec/{deviceId}/status
Returns the MACsec status for all interfaces on a device
2 params → 200
POST
/v2/monitoring/policy
1 param body → 200
POST
/v2/monitoring/queue-instant
1 param body → 200
POST
/v2/monitoring/segment-route-counts
1 param body → 200
POST
/v2/monitoring/site-circuits/bandwidth/{siteId}
2 params body → 200
POST
/v2/monitoring/site-twamp/{siteId}
2 params body → 200
POST
/v2/monitoring/system
1 param body → 200
POST
/v2/monitoring/twamp
1 param body → 200
POST
/v2/monitoring/circuits/visualization
1 param body → 200

Schemas 76

The contract defines 76 schemas that model the data the API accepts and returns. The most detailed are statsmonV2CircuitSummary (25 properties), v2MonitoringIkeErrorHistoryPostResponseData (6 properties), statsmonV2QueueUtilization (6 properties), statsmonExtranetEdgeStatus (6 properties). Each schema is shown below with its type and property counts.

v2MonitoringMacsecDeviceIdStatusGetResponseMaCsecStatus
object
2 properties
v2MonitoringIpsecPostResponse
object
1 property
statsmonV2IpSecStatsSelector
object
2 properties
v2MonitoringCircuitsBandwidthPostResponseData
object
5 properties
v2MonitoringCircuitsUtilizationPostRequest
object
3 properties
v2MonitoringExtranetSiteStatusGetResponse
object
1 property
v2MonitoringBgpPostResponseData
object
2 properties
v2MonitoringPolicyPostRequest
object
3 properties
v2MonitoringExtranetServiceStatusDetailsGetResponse
object
1 property
v2MonitoringInterfacePostResponseData
object
2 properties
v2MonitoringCircuitsUtilizationPostResponseData
object
3 properties
v2MonitoringSegmentRouteCountsPostResponse
object
1 property
v2MonitoringSystemPostResponse
object
1 property
v2MonitoringQueueInstantPostRequest
object
5 properties
statsmonV2InterfaceStatsSelector
object
2 properties
statsmonV2QueueUtilization
object
6 properties
statsmonV2CircuitBandwidthStatsSelector
object
2 properties
v2MonitoringExtranetLogDetailsPostResponse
object
1 property
statsmonV2TwampVisualSelector
object
3 properties
statsmonExtranetSiteStatus
object
4 properties
v2MonitoringSegmentRouteCountsPostRequest
object
1 property
v2MonitoringMacsecDeviceIdStatusGetResponse
object
1 property
v2MonitoringIpsecPostRequest
object
3 properties
statsmonV2PolicyStatsSelector
object
2 properties
v2MonitoringBgpPostRequest
object
3 properties
v2MonitoringCircuitsUtilizationPostResponse
object
1 property
statsmonExtranetServerStatus
object
2 properties
statsmonV2CircuitSummary
object
25 properties
googleProtobufTimestamp
object
2 properties
statsmonV2TwampStatsSelector
object
4 properties
v2MonitoringIkeErrorHistoryPostResponseData
object
6 properties
statsmonV2TimeWindow
object
3 properties
v2MonitoringSystemPostRequest
object
3 properties
v2MonitoringCircuitsBandwidthPostRequest
object
3 properties
v2MonitoringPolicyPostResponse
object
1 property
v2MonitoringExtranetServiceStatusGetResponse
object
1 property
v2MonitoringSiteCircuitsBandwidthSiteIdPostResponseData
object
3 properties
v2MonitoringQueueInstantPostResponse
object
1 property
statsmonV2BgpStatsSelector
object
3 properties
v2MonitoringTwampPostResponse
object
1 property
statsmonV2QueueInstantStatsSelector
object
3 properties
v2MonitoringExtranetStatusDetailsGetResponse
object
4 properties
v2MonitoringIkeErrorHistoryPostRequest
object
3 properties
v2MonitoringCircuitsBandwidthPostResponse
object
1 property
v2MonitoringSiteTwampSiteIdPostRequest
object
2 properties
v2MonitoringQueueInstantPostResponseData
object
2 properties
v2MonitoringSiteTwampSiteIdPostResponseData
object
4 properties
v2MonitoringBfdPostResponse
object
1 property
v2MonitoringPolicyPostResponseData
object
2 properties
v2MonitoringIkeErrorHistoryPostResponse
object
1 property
statsmonV2BfdStatsSelector
object
3 properties
v2MonitoringTwampPostRequest
object
3 properties
v2MonitoringSiteCircuitsBandwidthSiteIdPostRequest
object
2 properties
v2MonitoringSiteCircuitsBandwidthSiteIdPostResponse
object
1 property
statsmonV2SystemStatsSelector
object
1 property
v2MonitoringExtranetLogDetailsPostRequest
object
3 properties 3 required
statsmonExtranetEdgeStatus
object
6 properties
statsmonV2StatsSample
object
3 properties
v2MonitoringBgpPostResponse
object
1 property
v2MonitoringCircuitsVisualizationPostRequest
object
3 properties
v2MonitoringBfdPostRequest
object
3 properties
v2MonitoringCircuitsVisualizationPostResponseData
object
2 properties
v2MonitoringInterfacePostResponse
object
1 property
v2MonitoringCircuitsSummaryPostResponse
object
1 property
v2MonitoringInterfacePostRequest
object
3 properties
statsmonV2CircuitUtilizationSelector
object
1 property
v2MonitoringSystemPostResponseData
object
2 properties
v2MonitoringIpsecPostResponseData
object
2 properties
v2MonitoringBfdPostResponseData
object
2 properties
v2MonitoringCircuitsSummaryPostRequest
object
2 properties
v2MonitoringExtranetEdgeStatusGetResponse
object
1 property
v2MonitoringExtranetLogDetailsPostResponseLogDetails
object
5 properties
v2MonitoringSegmentRouteCountsPostResponseData
object
4 properties
v2MonitoringSiteTwampSiteIdPostResponse
object
1 property
v2MonitoringCircuitsVisualizationPostResponse
object
2 properties
v2MonitoringTwampPostResponseData
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

graphiant-monitoring-api-openapi.yml Raw ↑

Other APIs Graphiant publishes across the network.

Graphiant Account API
Graphiant Ack API
Graphiant Activity API
Graphiant Aggregated Notification API
Graphiant Allowlist API
Graphiant Allowlist By Enterprise API
Graphiant Apps API
Graphiant Assistant API
Graphiant Assurance API
Graphiant Audit API
Graphiant Auth API
Graphiant Backbone Health API
Where this information came from

This is an independent, third-party profile of Graphiant Monitoring 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.