Netter monitoring API

The monitoring API from Netter — 2 operation(s) for monitoring.

Operations 2

GET /api/v1/monitoring/ Get Monitoring Overview #
GET /api/v1/monitoring/insights Get Monitoring Insights #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/netter-monitoring-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

netter-monitoring-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: DMI Backend actions Monitoring API
  version: 0.1.0
servers:
- url: https://api.netter.ai
  description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: monitoring
paths:
  /api/v1/monitoring/:
    get:
      tags:
      - monitoring
      summary: Get Monitoring Overview
      description: Return a centralised monitoring overview for the company.
      operationId: get_monitoring_overview_api_v1_monitoring__get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MonitoringOverview'
  /api/v1/monitoring/insights:
    get:
      tags:
      - monitoring
      summary: Get Monitoring Insights
      description: Return AI-native actionable insights for the company.
      operationId: get_monitoring_insights_api_v1_monitoring_insights_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MonitoringInsights'
components:
  schemas:
    RunStats:
      properties:
        total:
          type: integer
          title: Total
        success:
          type: integer
          title: Success
        failed:
          type: integer
          title: Failed
        running:
          type: integer
          title: Running
        cancelled:
          type: integer
          title: Cancelled
      type: object
      required:
      - total
      - success
      - failed
      - running
      - cancelled
      title: RunStats
    PriorityAction:
      properties:
        id:
          type: string
          title: Id
        priority:
          type: integer
          title: Priority
        title:
          type: string
          title: Title
        description:
          type: string
          title: Description
        impact:
          type: string
          title: Impact
        category:
          type: string
          title: Category
        step_id:
          anyOf:
          - type: string
            format: uuid
          - type: 'null'
          title: Step Id
        step_title:
          anyOf:
          - type: string
          - type: 'null'
          title: Step Title
        project_id:
          anyOf:
          - type: string
            format: uuid
          - type: 'null'
          title: Project Id
        project_name:
          anyOf:
          - type: string
          - type: 'null'
          title: Project Name
      type: object
      required:
      - id
      - priority
      - title
      - description
      - impact
      - category
      - step_id
      - step_title
      - project_id
      - project_name
      title: PriorityAction
    RecentError:
      properties:
        id:
          type: string
          format: uuid
          title: Id
        run_id:
          type: string
          format: uuid
          title: Run Id
        project_id:
          type: string
          format: uuid
          title: Project Id
        project_name:
          anyOf:
          - type: string
          - type: 'null'
          title: Project Name
        root_step_title:
          anyOf:
          - type: string
          - type: 'null'
          title: Root Step Title
        status:
          type: string
          title: Status
        started_at:
          type: string
          format: date-time
          title: Started At
        finished_at:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Finished At
        error:
          anyOf:
          - type: string
          - type: 'null'
          title: Error
        error_summary:
          anyOf:
          - type: string
          - type: 'null'
          title: Error Summary
        trigger_source:
          type: string
          title: Trigger Source
      type: object
      required:
      - id
      - run_id
      - project_id
      - project_name
      - root_step_title
      - status
      - started_at
      - finished_at
      - error
      - error_summary
      - trigger_source
      title: RecentError
    StepStats:
      properties:
        total:
          type: integer
          title: Total
        active:
          type: integer
          title: Active
        draft:
          type: integer
          title: Draft
        paused:
          type: integer
          title: Paused
        archived:
          type: integer
          title: Archived
      type: object
      required:
      - total
      - active
      - draft
      - paused
      - archived
      title: StepStats
    MonitoringInsights:
      properties:
        status_banner:
          $ref: '#/components/schemas/StatusBanner'
        priority_actions:
          items:
            $ref: '#/components/schemas/PriorityAction'
          type: array
          title: Priority Actions
        smart_insights:
          items:
            $ref: '#/components/schemas/SmartInsight'
          type: array
          title: Smart Insights
        activity_timeline:
          items:
            $ref: '#/components/schemas/ActivityEvent'
          type: array
          title: Activity Timeline
      type: object
      required:
      - status_banner
      - priority_actions
      - smart_insights
      - activity_timeline
      title: MonitoringInsights
    ActiveTrigger:
      properties:
        step_id:
          type: string
          format: uuid
          title: Step Id
        step_title:
          type: string
          title: Step Title
        project_id:
          anyOf:
          - type: string
            format: uuid
          - type: 'null'
          title: Project Id
        project_name:
          anyOf:
          - type: string
          - type: 'null'
          title: Project Name
        trigger_type:
          type: string
          title: Trigger Type
        trigger_config:
          additionalProperties: true
          type: object
          title: Trigger Config
        last_triggered_at:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Last Triggered At
        next_trigger_at:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Next Trigger At
      type: object
      required:
      - step_id
      - step_title
      - project_id
      - project_name
      - trigger_type
      - trigger_config
      - last_triggered_at
      - next_trigger_at
      title: ActiveTrigger
    MonitoringOverview:
      properties:
        steps:
          $ref: '#/components/schemas/StepStats'
        dashboards:
          $ref: '#/components/schemas/DashboardStats'
        runs_last_7d:
          $ref: '#/components/schemas/RunStats'
        recent_runs:
          items:
            $ref: '#/components/schemas/RecentRun'
          type: array
          title: Recent Runs
        recent_errors:
          items:
            $ref: '#/components/schemas/RecentError'
          type: array
          title: Recent Errors
        active_triggers:
          items:
            $ref: '#/components/schemas/ActiveTrigger'
          type: array
          title: Active Triggers
      type: object
      required:
      - steps
      - dashboards
      - runs_last_7d
      - recent_runs
      - recent_errors
      - active_triggers
      title: MonitoringOverview
    SmartInsight:
      properties:
        icon:
          type: string
          title: Icon
        title:
          type: string
          title: Title
        description:
          type: string
          title: Description
        action_label:
          anyOf:
          - type: string
          - type: 'null'
          title: Action Label
      type: object
      required:
      - icon
      - title
      - description
      title: SmartInsight
    ActivityEvent:
      properties:
        timestamp:
          type: string
          format: date-time
          title: Timestamp
        event_type:
          type: string
          title: Event Type
        title:
          type: string
          title: Title
        description:
          type: string
          title: Description
      type: object
      required:
      - timestamp
      - event_type
      - title
      - description
      title: ActivityEvent
    StatusBanner:
      properties:
        status:
          type: string
          title: Status
        headline:
          type: string
          title: Headline
        summary:
          type: string
          title: Summary
        health_score:
          type: integer
          title: Health Score
      type: object
      required:
      - status
      - headline
      - summary
      - health_score
      title: StatusBanner
    DashboardStats:
      properties:
        total:
          type: integer
          title: Total
        ready:
          type: integer
          title: Ready
        draft:
          type: integer
          title: Draft
        generating:
          type: integer
          title: Generating
        error:
          type: integer
          title: Error
      type: object
      required:
      - total
      - ready
      - draft
      - generating
      - error
      title: DashboardStats
    RecentRun:
      properties:
        id:
          type: string
          format: uuid
          title: Id
        run_id:
          type: string
          format: uuid
          title: Run Id
        project_id:
          type: string
          format: uuid
          title: Project Id
        project_name:
          anyOf:
          - type: string
          - type: 'null'
          title: Project Name
        root_step_title:
          anyOf:
          - type: string
          - type: 'null'
          title: Root Step Title
        status:
          type: string
          title: Status
        trigger_source:
          type: string
          title: Trigger Source
        started_at:
          type: string
          format: date-time
          title: Started At
        finished_at:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Finished At
        error:
          anyOf:
          - type: string
          - type: 'null'
          title: Error
        error_summary:
          anyOf:
          - type: string
          - type: 'null'
          title: Error Summary
      type: object
      required:
      - id
      - run_id
      - project_id
      - project_name
      - root_step_title
      - status
      - trigger_source
      - started_at
      - finished_at
      - error
      - error_summary
      title: RecentRun