Cisco Catalyst SD-WAN Real-Time Monitoring - Interface API

The Real-Time Monitoring - Interface API from Cisco Catalyst SD-WAN — 13 operation(s) for real-time monitoring - interface.

Business capability
Network Performance Management BC-2600.30

Operations 13

GET /device/interface #
GET /device/interface/arp_stats #
GET /device/interface/error_stats #
GET /device/interface/ipv6Stats #
GET /device/interface/pkt_size #
GET /device/interface/port_stats #
GET /device/interface/qosStats #
GET /device/interface/queue_stats #
GET /device/interface/serial #
GET /device/interface/stats #
GET /device/interface/synced #
GET /device/interface/trustsec #
GET /device/interface/vpn #

Documentation

📖
Documentation
https://developer.cisco.com/docs/sdwan/administration-and-setting/
📖
APIReference
https://developer.cisco.com/docs/sdwan/administration-and-setting/
📖
Documentation
https://developer.cisco.com/docs/sdwan/ux-1-0-configuration/
📖
APIReference
https://developer.cisco.com/docs/sdwan/ux-1-0-configuration/
📖
Documentation
https://developer.cisco.com/docs/sdwan/ux-2-0-configuration/
📖
APIReference
https://developer.cisco.com/docs/sdwan/ux-2-0-configuration/
📖
Documentation
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-wan-system/
📖
APIReference
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-wan-system/
📖
Documentation
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-wan-transport/
📖
APIReference
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-wan-transport/
📖
Documentation
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-wan-service/
📖
APIReference
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-wan-service/
📖
Documentation
https://developer.cisco.com/docs/sdwan/feature-profiles-others/
📖
APIReference
https://developer.cisco.com/docs/sdwan/feature-profiles-others/
📖
Documentation
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-routing/
📖
APIReference
https://developer.cisco.com/docs/sdwan/feature-profiles-sd-routing/
📖
Documentation
https://developer.cisco.com/docs/sdwan/feature-profiles-mobility-and-nfv/
📖
APIReference
https://developer.cisco.com/docs/sdwan/feature-profiles-mobility-and-nfv/
📖
Documentation
https://developer.cisco.com/docs/sdwan/monitoring-and-troubleshooting/
📖
APIReference
https://developer.cisco.com/docs/sdwan/monitoring-and-troubleshooting/
📖
Documentation
https://developer.cisco.com/docs/sdwan/sd-wan-services/
📖
APIReference
https://developer.cisco.com/docs/sdwan/sd-wan-services/
📖
Documentation
https://developer.cisco.com/docs/sdwan/partner-integrations/
📖
APIReference
https://developer.cisco.com/docs/sdwan/partner-integrations/
📖
Documentation
https://developer.cisco.com/docs/sdwan/others/
📖
APIReference
https://developer.cisco.com/docs/sdwan/others/

Specifications

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/cisco-catalyst-sdwan-real-time-monitoring-interface-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

cisco-catalyst-sdwan-real-time-monitoring-interface-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Monitoring and Troubleshooting Real-Time Monitoring - Interface API
  description: "Includes API operations for the following:\n  Real-time monitoring\n  Accessing statistics APIs and statistics bulk APIs\n  Retrieving device state\n  Managing alarms and events"
  contact:
    email: vmanage@cisco.com
  license:
    name: Commercial License
    url: https://www.cisco.com/c/en/us/solutions/enterprise-networks/sd-wan/index.html
  version: 26.1.0+2026-01-06
  x-provenance:
    method: harvested
    authored_by: Cisco Catalyst SD-WAN
    harvested_by: API Evangelist
    harvested_on: '2026-08-19'
    first_party: true
    provider_published: true
    source_host: pubhub.devnetcloud.com
    note: 4,138 operations across 2,841 paths, published by Cisco as self-contained per-operation OpenAPI 3.1.0 fragments on the DevNet CDN and consolidated here into 13 documents. Ownership verified from info.contact vmanage@cisco.com and the Cisco license URL rather than from the fetch host.
  x-evidence:
  - type: source
    url: https://pubhub.devnetcloud.com/media/cisco-catalyst-sd-wan-26-1-api-guide/docs/
  - type: source
    url: https://developer.cisco.com/docs/sdwan/
servers:
- url: /dataservice
tags:
- name: Real-Time Monitoring - Interface
paths:
  /device/interface:
    get:
      tags:
      - Real-Time Monitoring - Interface
      description: Get device interfaces
      operationId: getDeviceInterface
      parameters:
      - name: vpn-id
        in: query
        description: VPN Id
        schema:
          type: string
      - name: ifname
        in: query
        description: IF Name
        schema:
          type: string
          enum:
          - ge0/0
          - ge0/1
          - ge0/2
          - ge0/3
          - ge0/4
          - ge0/5
          - ge0/6
          - ge0/7
          - system
          - eth0
      - name: af-type
        in: query
        description: AF Type
        schema:
          type: string
          enum:
          - ipv4
          - ipv6
      - name: deviceId
        in: query
        description: deviceId - Device IP
        required: true
        schema:
          type: string
          example: 169.254.10.10
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: object
              examples:
                Device interface:
                  description: Device interface
                  value:
                    data:
                    - vdevice-name: 169.254.10.10
                      rx-errors: 0
                      tx-kbps: 18
                      if-admin-status: Up
                      duplex: full
                      tcp-mss-adjust: '1416'
                      tx-errors: 0
                      tx-pps: 13
                      ifname: ge0/1
                      rx-pps: 14
                      af-type: ipv4
                      shaping-rate: 0
                      if-oper-status: Up
                      auto-neg: 'false'
                      ifindex: 2
                      allow-service: dhcp dns icmp https
                      if-tracker-status: NA
                      num-flaps: '0'
                      rx-packets: 6544375
                      secondary-address: ''
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      mtu: '1500'
                      rx-drops: 48131
                      tx-drops: 2
                      uptime: '4:20:14:13'
                      ipv6-address: '-'
                      secondary: 'false'
                      ip-address: 10.101.3.3/16
                      hwaddr: 52:54:00:a1:4f:47
                      speed-mbps: '1000'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv4
                      tx-octets: 1238809794
                      tx-packets: 6404951
                      rx-octets: 1209186254
                      rx-kbps: 19
                      lastupdated: 1643077714908
                      port-type: transport
                      uptime-date: 1642659240000
                      encap-type: 'null'
                    - vdevice-name: 169.254.10.10
                      rx-errors: 0
                      tx-kbps: 0
                      if-admin-status: Up
                      duplex: full
                      tcp-mss-adjust: '1416'
                      tx-errors: 0
                      tx-pps: 0
                      ifname: ge0/1
                      rx-pps: 0
                      af-type: ipv6
                      shaping-rate: 0
                      if-oper-status: Up
                      auto-neg: 'false'
                      ipv6-admin-status: Up
                      ifindex: 2
                      allow-service: dhcp dns icmp https
                      if-tracker-status: NA
                      num-flaps: '0'
                      rx-packets: 3644
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      mtu: '1500'
                      rx-drops: 0
                      tx-drops: 0
                      uptime: '4:20:14:13'
                      ipv6-address: '-'
                      hwaddr: 52:54:00:a1:4f:47
                      speed-mbps: '1000'
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv6
                      tx-octets: 9140
                      tx-packets: 128
                      rx-octets: 405455
                      rx-kbps: 0
                      lastupdated: 1643077714908
                      port-type: transport
                      uptime-date: 1642659240000
                      encap-type: 'null'
                    - vdevice-name: 169.254.10.10
                      rx-errors: 0
                      tx-kbps: 0
                      if-admin-status: Down
                      tcp-mss-adjust: '1416'
                      tx-errors: 0
                      tx-pps: 0
                      ifname: ge0/2
                      rx-pps: 0
                      af-type: ipv4
                      shaping-rate: 0
                      if-oper-status: Down
                      ifindex: 3
                      if-tracker-status: NA
                      num-flaps: '0'
                      rx-packets: 0
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      mtu: '1500'
                      rx-drops: 0
                      tx-drops: 0
                      ipv6-address: '-'
                      hwaddr: 52:54:00:39:5a:01
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv4
                      tx-octets: 0
                      tx-packets: 0
                      rx-octets: 0
                      rx-kbps: 0
                      lastupdated: 1643077714908
                      port-type: service
                      encap-type: 'null'
                    - vdevice-name: 169.254.10.10
                      rx-errors: 0
                      tx-kbps: 0
                      if-admin-status: Down
                      tcp-mss-adjust: '1416'
                      tx-errors: 0
                      tx-pps: 0
                      ifname: ge0/2
                      rx-pps: 0
                      af-type: ipv6
                      shaping-rate: 0
                      if-oper-status: Down
                      ipv6-admin-status: Up
                      ifindex: 3
                      if-tracker-status: NA
                      num-flaps: '0'
                      rx-packets: 0
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      mtu: '1500'
                      rx-drops: 0
                      tx-drops: 0
                      ipv6-address: '-'
                      hwaddr: 52:54:00:39:5a:01
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv6
                      tx-octets: 0
                      tx-packets: 0
                      rx-octets: 0
                      rx-kbps: 0
                      lastupdated: 1643077714908
                      port-type: service
                      encap-type: 'null'
                    - vdevice-name: 169.254.10.10
                      rx-errors: 0
                      tx-kbps: 0
                      if-admin-status: Down
                      tcp-mss-adjust: '1416'
                      tx-errors: 0
                      tx-pps: 0
                      ifname: ge0/3
                      rx-pps: 0
                      af-type: ipv4
                      shaping-rate: 0
                      if-oper-status: Down
                      ifindex: 4
                      if-tracker-status: NA
                      num-flaps: '0'
                      rx-packets: 0
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      mtu: '1500'
                      rx-drops: 0
                      tx-drops: 0
                      ipv6-address: '-'
                      hwaddr: 52:54:00:2d:a0:f5
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/3-ipv4
                      tx-octets: 0
                      tx-packets: 0
                      rx-octets: 0
                      rx-kbps: 0
                      lastupdated: 1643077714908
                      port-type: service
                      encap-type: 'null'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
      x-roles-required: Device Monitoring-read
  /device/interface/arp_stats:
    get:
      tags:
      - Real-Time Monitoring - Interface
      description: Get interface ARP statistics
      operationId: getDeviceInterfaceARPStats
      parameters:
      - name: vpn-id
        in: query
        description: VPN Id
        schema:
          type: string
      - name: ifname
        in: query
        description: IF Name
        schema:
          type: string
          enum:
          - ge0/0
          - ge0/1
          - ge0/2
          - ge0/3
          - ge0/4
          - ge0/5
          - ge0/6
          - ge0/7
          - system
          - eth0
      - name: af-type
        in: query
        description: AF Type
        schema:
          type: string
          enum:
          - ipv4
          - ipv6
      - name: deviceId
        in: query
        description: deviceId - Device IP
        required: true
        schema:
          type: string
          example: 169.254.10.10
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: object
              examples:
                ARP statistics:
                  description: ARP statistics
                  value:
                    data:
                    - tx-arp-rate-limit-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      vdevice-name: 169.254.10.10
                      rx-arp-non-local-drops: '45746'
                      rx-arp-requests: '296'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      rx-arp-reply-drops: '0'
                      ipv6-address: '-'
                      tx-arp-requests: '12281'
                      ip-address: '-'
                      tx-arp-replies: '304'
                      tx-no-arp-drops: '2'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv4
                      rx-arp-replies: '12281'
                      ifname: ge0/1
                      tx-arp-request-fail: '0'
                      af-type: ipv4
                      lastupdated: 1643077098782
                      arp-add-fails: '1'
                    - tx-arp-rate-limit-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      vdevice-name: 169.254.10.10
                      rx-arp-non-local-drops: '0'
                      rx-arp-requests: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      rx-arp-reply-drops: '0'
                      ipv6-address: '-'
                      tx-arp-requests: '0'
                      ip-address: '-'
                      tx-arp-replies: '1'
                      tx-no-arp-drops: '0'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv6
                      rx-arp-replies: '0'
                      ifname: ge0/1
                      tx-arp-request-fail: '0'
                      af-type: ipv6
                      lastupdated: 1643077098782
                      arp-add-fails: '0'
                    - tx-arp-rate-limit-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      vdevice-name: 169.254.10.10
                      rx-arp-non-local-drops: '0'
                      rx-arp-requests: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      rx-arp-reply-drops: '0'
                      ipv6-address: '-'
                      tx-arp-requests: '0'
                      ip-address: '-'
                      tx-arp-replies: '0'
                      tx-no-arp-drops: '0'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv4
                      rx-arp-replies: '0'
                      ifname: ge0/2
                      tx-arp-request-fail: '0'
                      af-type: ipv4
                      lastupdated: 1643077098782
                      arp-add-fails: '0'
                    - tx-arp-rate-limit-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      vdevice-name: 169.254.10.10
                      rx-arp-non-local-drops: '0'
                      rx-arp-requests: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      rx-arp-reply-drops: '0'
                      ipv6-address: '-'
                      tx-arp-requests: '0'
                      ip-address: '-'
                      tx-arp-replies: '0'
                      tx-no-arp-drops: '0'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv6
                      rx-arp-replies: '0'
                      ifname: ge0/2
                      tx-arp-request-fail: '0'
                      af-type: ipv6
                      lastupdated: 1643077098782
                      arp-add-fails: '0'
                    - tx-arp-rate-limit-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      vdevice-name: 169.254.10.10
                      rx-arp-non-local-drops: '0'
                      rx-arp-requests: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      rx-arp-reply-drops: '0'
                      ipv6-address: '-'
                      tx-arp-requests: '0'
                      ip-address: '-'
                      tx-arp-replies: '0'
                      tx-no-arp-drops: '0'
                      vdevice-dataKey: 169.254.10.10-0-ge0/3-ipv4
                      rx-arp-replies: '0'
                      ifname: ge0/3
                      tx-arp-request-fail: '0'
                      af-type: ipv4
                      lastupdated: 1643077098782
                      arp-add-fails: '0'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
      x-roles-required: Device Monitoring-read
  /device/interface/error_stats:
    get:
      tags:
      - Real-Time Monitoring - Interface
      description: Get interface error stats
      operationId: getDeviceInterfaceErrorStats
      parameters:
      - name: vpn-id
        in: query
        description: VPN Id
        schema:
          type: string
      - name: ifname
        in: query
        description: IF Name
        schema:
          type: string
          enum:
          - ge0/0
          - ge0/1
          - ge0/2
          - ge0/3
          - ge0/4
          - ge0/5
          - ge0/6
          - ge0/7
          - system
          - eth0
      - name: af-type
        in: query
        description: AF Type
        schema:
          type: string
          enum:
          - ipv4
          - ipv6
      - name: deviceId
        in: query
        description: deviceId - Device IP
        required: true
        schema:
          type: string
          example: 169.254.10.10
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: object
              examples:
                Error stats:
                  description: Error stats
                  value:
                    data:
                    - tx-icmp-policer-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      tx-icmp-mirrored-drops: '0'
                      vdevice-name: 169.254.10.10
                      cpu-policer-drops: '2078'
                      interface-disabled: '0'
                      rx-arp-reply-drops: '0'
                      tx-no-arp-drops: '2'
                      ifname: ge0/1
                      split-horizon-drops: '0'
                      tx-arp-request-fail: '0'
                      af-type: ipv4
                      arp-add-fails: '1'
                      rx-policer-remark: '0'
                      mirror-drops: '0'
                      tx-arp-rate-limit-drops: '0'
                      rx-ip-ttl-expired: '0'
                      rx-arp-non-local-drops: '46027'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                      rx-policer-drops: '0'
                      bad-label: '0'
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv4
                      route-lookup-fail: '0'
                      lastupdated: 1643079662907
                      rx-non-ip-drops: '0'
                      filter-drops: '0'
                    - tx-icmp-policer-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      tx-icmp-mirrored-drops: '0'
                      vdevice-name: 169.254.10.10
                      cpu-policer-drops: '0'
                      interface-disabled: '0'
                      rx-arp-reply-drops: '0'
                      tx-no-arp-drops: '0'
                      ifname: ge0/1
                      split-horizon-drops: '0'
                      tx-arp-request-fail: '0'
                      af-type: ipv6
                      arp-add-fails: '0'
                      rx-policer-remark: '0'
                      mirror-drops: '0'
                      tx-arp-rate-limit-drops: '0'
                      rx-ip-ttl-expired: '0'
                      rx-arp-non-local-drops: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                      rx-policer-drops: '0'
                      bad-label: '0'
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv6
                      route-lookup-fail: '0'
                      lastupdated: 1643079662907
                      rx-non-ip-drops: '0'
                      filter-drops: '0'
                    - tx-icmp-policer-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      tx-icmp-mirrored-drops: '0'
                      vdevice-name: 169.254.10.10
                      cpu-policer-drops: '0'
                      interface-disabled: '0'
                      rx-arp-reply-drops: '0'
                      tx-no-arp-drops: '0'
                      ifname: ge0/2
                      split-horizon-drops: '0'
                      tx-arp-request-fail: '0'
                      af-type: ipv4
                      arp-add-fails: '0'
                      rx-policer-remark: '0'
                      mirror-drops: '0'
                      tx-arp-rate-limit-drops: '0'
                      rx-ip-ttl-expired: '0'
                      rx-arp-non-local-drops: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                      rx-policer-drops: '0'
                      bad-label: '0'
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv4
                      route-lookup-fail: '0'
                      lastupdated: 1643079662907
                      rx-non-ip-drops: '0'
                      filter-drops: '0'
                    - tx-icmp-policer-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      tx-icmp-mirrored-drops: '0'
                      vdevice-name: 169.254.10.10
                      cpu-policer-drops: '0'
                      interface-disabled: '0'
                      rx-arp-reply-drops: '0'
                      tx-no-arp-drops: '0'
                      ifname: ge0/2
                      split-horizon-drops: '0'
                      tx-arp-request-fail: '0'
                      af-type: ipv6
                      arp-add-fails: '0'
                      rx-policer-remark: '0'
                      mirror-drops: '0'
                      tx-arp-rate-limit-drops: '0'
                      rx-ip-ttl-expired: '0'
                      rx-arp-non-local-drops: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                      rx-policer-drops: '0'
                      bad-label: '0'
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv6
                      route-lookup-fail: '0'
                      lastupdated: 1643079662907
                      rx-non-ip-drops: '0'
                      filter-drops: '0'
                    - tx-icmp-policer-drops: '0'
                      rx-arp-rate-limit-drops: '0'
                      tx-icmp-mirrored-drops: '0'
                      vdevice-name: 169.254.10.10
                      cpu-policer-drops: '0'
                      interface-disabled: '0'
                      rx-arp-reply-drops: '0'
                      tx-no-arp-drops: '0'
                      ifname: ge0/3
                      split-horizon-drops: '0'
                      tx-arp-request-fail: '0'
                      af-type: ipv4
                      arp-add-fails: '0'
                      rx-policer-remark: '0'
                      mirror-drops: '0'
                      tx-arp-rate-limit-drops: '0'
                      rx-ip-ttl-expired: '0'
                      rx-arp-non-local-drops: '0'
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                      rx-policer-drops: '0'
                      bad-label: '0'
                      ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/3-ipv4
                      route-lookup-fail: '0'
                      lastupdated: 1643079662907
                      rx-non-ip-drops: '0'
                      filter-drops: '0'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
      x-roles-required: Device Monitoring-read
  /device/interface/ipv6Stats:
    get:
      tags:
      - Real-Time Monitoring - Interface
      description: Get interface IPv6 stats
      operationId: getDeviceInterfaceIpv6Stats
      parameters:
      - name: vpn-id
        in: query
        description: VPN Id
        schema:
          type: string
      - name: ifname
        in: query
        description: IF Name
        schema:
          type: string
          enum:
          - ge0/0
          - ge0/1
          - ge0/2
          - ge0/3
          - ge0/4
          - ge0/5
          - ge0/6
          - ge0/7
          - system
          - eth0
      - name: af-type
        in: query
        description: AF Type
        schema:
          type: string
          enum:
          - ipv4
          - ipv6
      - name: deviceId
        in: query
        description: deviceId - Device IP
        required: true
        schema:
          type: string
          example: 169.254.10.10
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: object
              examples:
                Interface IPv6 stats:
                  description: Interface IPv6 stats
                  value:
                    data:
                    - in-forwarded-pkts: '0'
                      vdevice-name: 169.254.10.12
                      out-pkts: '0'
                      in-forwarded-octets: '0'
                      in-discarded-pkts: '0'
                      out-forwarded-octets: '0'
                      in-error-pkts: '0'
                      vdevice-host-name: vm5
                      in-pkts: '0'
                      out-forwarded-pkts: '0'
                      out-octets: '0'
                      out-discarded-pkts: '0'
                      in-octets: '0'
                      vdevice-dataKey: 169.254.10.12-
                      name: GigabitEthernet1
                      lastupdated: 1645602691945
                      out-error-pkts: '0'
                    - in-forwarded-pkts: '0'
                      vdevice-name: 169.254.10.12
                      out-pkts: '0'
                      in-forwarded-octets: '0'
                      in-discarded-pkts: '0'
                      out-forwarded-octets: '0'
                      in-error-pkts: '0'
                      vdevice-host-name: vm5
                      in-pkts: '0'
                      out-forwarded-pkts: '0'
                      out-octets: '0'
                      out-discarded-pkts: '0'
                      in-octets: '0'
                      vdevice-dataKey: 169.254.10.12-
                      name: GigabitEthernet2
                      lastupdated: 1645602691945
                      out-error-pkts: '0'
                    - in-forwarded-pkts: '0'
                      vdevice-name: 169.254.10.12
                      out-pkts: '0'
                      in-forwarded-octets: '0'
                      in-discarded-pkts: '0'
                      out-forwarded-octets: '0'
                      in-error-pkts: '0'
                      vdevice-host-name: vm5
                      in-pkts: '0'
                      out-forwarded-pkts: '0'
                      out-octets: '0'
                      out-discarded-pkts: '0'
                      in-octets: '0'
                      vdevice-dataKey: 169.254.10.12-
                      name: GigabitEthernet3
                      lastupdated: 1645602691946
                      out-error-pkts: '0'
                    - in-forwarded-pkts: '0'
                      vdevice-name: 169.254.10.12
                      out-pkts: '0'
                      in-forwarded-octets: '0'
                      in-discarded-pkts: '0'
                      out-forwarded-octets: '0'
                      in-error-pkts: '0'
                      vdevice-host-name: vm5
                      in-pkts: '0'
                      out-forwarded-pkts: '0'
                      out-octets: '0'
                      out-discarded-pkts: '0'
                      in-octets: '0'
                      vdevice-dataKey: 169.254.10.12-
                      name: GigabitEthernet4
                      lastupdated: 1645602691946
                      out-error-pkts: '0'
                    - in-forwarded-pkts: '0'
                      vdevice-name: 169.254.10.12
                      out-pkts: '0'
                      in-forwarded-octets: '0'
                      in-discarded-pkts: '0'
                      out-forwarded-octets: '0'
                      in-error-pkts: '0'
                      vdevice-host-name: vm5
                      in-pkts: '0'
                      out-forwarded-pkts: '0'
                      out-octets: '0'
                      out-discarded-pkts: '0'
                      in-octets: '0'
                      vdevice-dataKey: 169.254.10.12-
                      name: GigabitEthernet5
                      lastupdated: 1645602691946
                      out-error-pkts: '0'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
      x-roles-required: Device Monitoring-read
  /device/interface/pkt_size:
    get:
      tags:
      - Real-Time Monitoring - Interface
      description: Get interface packet size
      operationId: getDeviceInterfacePktSizes
      parameters:
      - name: vpn-id
        in: query
        description: VPN Id
        schema:
          type: string
      - name: ifname
        in: query
        description: IF Name
        schema:
          type: string
          enum:
          - ge0/0
          - ge0/1
          - ge0/2
          - ge0/3
          - ge0/4
          - ge0/5
          - ge0/6
          - ge0/7
          - system
          - eth0
      - name: af-type
        in: query
        description: AF Type
        schema:
          type: string
          enum:
          - ipv4
          - ipv6
      - name: deviceId
        in: query
        description: deviceId - Device IP
        required: true
        schema:
          type: string
          example: 169.254.10.10
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: object
              examples:
                Interface packet size:
                  description: Interface packet size
                  value:
                    data:
                    - ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv4
                      vdevice-name: 169.254.10.10
                      ifname: ge0/1
                      num-flaps: '0'
                      af-type: ipv4
                      lastupdated: 1643080426479
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                    - ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/1-ipv6
                      vdevice-name: 169.254.10.10
                      ifname: ge0/1
                      num-flaps: '0'
                      af-type: ipv6
                      lastupdated: 1643080426479
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                    - ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv4
                      vdevice-name: 169.254.10.10
                      ifname: ge0/2
                      num-flaps: '0'
                      af-type: ipv4
                      lastupdated: 1643080426479
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                    - ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/2-ipv6
                      vdevice-name: 169.254.10.10
                      ifname: ge0/2
                      num-flaps: '0'
                      af-type: ipv6
                      lastupdated: 1643080426479
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
                    - ip-address: '-'
                      vdevice-dataKey: 169.254.10.10-0-ge0/3-ipv4
                      vdevice-name: 169.254.10.10
                      ifname: ge0/3
                      num-flaps: '0'
                      af-type: ipv4
                      lastupdated: 1643080426479
                      vpn-id: '0'
                      vdevice-host-name: vm3
                      ipv6-address: '-'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
      x-roles-required: Device Monitoring-read
  /device/interface/port_stats:
    get:
      tags:
      - Real-Time Monitoring - Interface
      description: Get interface port stats
      operationId: getDeviceInterfacePortStats
      parameters:
      - name: vpn-id
        

# --- truncated at 32 KB (60 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cisco-catalyst-sdwan/refs/heads/main/openapi/cisco-catalyst-sdwan-real-time-monitoring-interface-api-openapi.yml