Logo

Hover an endpoint and click the pin icon to pin it here.

GETGet Enriched NetFlow Data
GETGet Network Diagram Summary
GETGet Top Destinations
GETGet Data Transfer
GETGet Services
GETGet Protocols
GETGet Top Things
GETGet Breakouts
GETGet TCP-Flags
GETGet NetFlow Summary
GETGet Groups Filter List
GETGet MNO Filter List
GETGet Profiles Filter List
GETGet Countries Filter List
GETGet Breakout Filter List
GETGet Protocols Filter List
GETGet Invoice Type Filter List
GETGet Payment Status Filter List
GETGet Billing Period Filter List
GETGet Account Filter List
GETGet Account Billable Filter List
GETGet Exceptional Billable Filter List
GETGet Payment Reports
POSTCreate Payment Report
GETGet Data Usage
GETGet Insights
GETGet Dashboard Summary
GETGet Top Groups
GETGet Top Identities
GETGet Top Networks
GETGet Top Consumers
GETGet Active Things
GETDownload Payment Report
GETGet Top DNS Transfer
GETGet DNS Summary
GETGet DNS Time Series
GETGet DNS Top Queries
GETGet DNS Top Donut
GETGet DNS Clients Affected
GETGet DNS Top Failing Domains
GETGet DNS Failing Things
GETGet DNS Resolver Coverage
GETGet NetFlow Insights
GETGet Things Status
GETGet Countries
GETGet Thing Data Usage
GETGet Group Data Usage
GETGet Tag Data Usage
v1.0.35
Admin
get
api.monogoto.io/v1/netflow/networkdiagram-summary

Get Network Diagram Summary

Scopes
netflow_dashboard:read
Rate limited
60 reqevery 1 minute·keyed byUser ID

Retrieve an aggregated view of the account's NetFlow traffic for the network-diagram UI: totals, DNS/cloud traffic, the busiest remote hosts and SIM groups, the edges between them, the facet values present, and top-N insights.

The keys of the by_* and protocols maps are names from the data, normalized to lower snake_case (e.g. TCP → tcp, United States → united_states).

A brand with no Console customer is 400.

Parameters

Query
fromdate-time
optional

Window start in ISO 8601. Defaults to 2 hours before to. Must not be after to (400). There is no maximum window. (start_time/end_time are not accepted here.)

todate-time
optional

Window end in ISO 8601. Defaults to now.

iccidstring
optional

Filter by ICCID (with or without the ThingId_ICCID_ prefix).

thing_idstring
optional

Filter by ThingId (e.g. ThingId_ICCID_…).

imeistring
optional

Filter by IMEI.

imsistring
optional

Filter by IMSI.

source_ipstring
optional

Filter by source IPv4 address.

destination_ipstring
optional

Filter by destination IPv4 address (post-NAT).

destination_portinteger
optional

Filter by destination port.

protocolarray
optional

Filter by IP protocol number(s), e.g. 6 = TCP, 17 = UDP. Repeat the parameter to pass several values.

directionarray
optional

Filter by traffic direction(s) (inbound, outbound). Repeat the parameter to pass several values.

classificationarray
optional

Filter by traffic classification(s). Repeat the parameter to pass several values.

countryarray
optional

Filter by country or countries. Repeat the parameter to pass several values.

mno_namearray
optional

Filter by MNO name(s). Repeat the parameter to pass several values.

apnstring
optional

Filter by APN.

sim_grouparray
optional

Filter by SIM group name(s). Repeat the parameter to pass several values.

tacarray
optional

Filter by TAC prefix(es) of the IMEI (first 8 digits). Repeat the parameter to pass several values.

host_iparray
optional

Filter by host IP address(es), matched against either the source or the destination. Repeat the parameter to pass several values.

dns_namestring
optional

Filter by DNS question name.

hosts_sizeinteger
optional

Maximum number of hosts to return (1–500). hosts never holds more than this; edges to hosts beyond the cut are dropped.

Default: 200

groups_sizeinteger
optional

Maximum number of groups to return (1–500).

Default: 200

Responses

Network diagram summary retrieved successfully

application/json
object
status_codeinteger
required

HTTP status code

messagestring
required

Response message

dataobject
required
windowobject
optional
fromstring · date-time
optional
tostring · date-time
optional
total_recordsinteger
optional
totalsobject
optional
bytes_ininteger
optional
bytes_outinteger
optional
total_bytesinteger
optional
total_packetsinteger
optional
by_classificationobject
optional

Bytes per traffic classification.

by_protocolobject
optional

Bytes in/out per protocol name.

by_countryobject
optional

Bytes per country.

by_apnobject
optional

Bytes per APN.

cloudobject
optional
dns_bytesinteger
optional
dns_packetsinteger
optional
dns_bytes_ininteger
optional
dns_bytes_outinteger
optional
dns_resolversarray[object]
optional
public_ipsarray[object]
optional
hostsarray[object]
optional
[ ]object
optional
groupsarray[object]
optional
[ ]object
optional
edgesobject
optional
group_edgesarray[object]
optional

Edges between a SIM group and the cloud (group_id is the group node).

host_edgesarray[object]
optional

Edges between the cloud and a remote host (host_id is the host node).

internal_edgesarray[object]
optional

Internal traffic of a SIM group (classification internal).

facetsobject
optional

Distinct values present in the window, for filter pickers.

classificationsarray[string]
optional
countriesarray[string]
optional
mnosarray[string]
optional
protocolsarray[string]
optional
tacsarray[string]
optional
sim_groupsarray[string]
optional
insightsobject
optional

Top-5 lists.

top_mnosarray[object]
optional
top_groupsarray[object]
optional
top_devicesarray[object]
optional
top_flowsarray[object]
optional
top_dns_queriesarray[object]
optional
top_talkersarray[object]
optional
top_hostsarray[object]
optional
request_idstring
required

Unique request ID for tracking

Example

{
  "status_code": 200,
  "message": "Success",
  "request_id": "550e8400-e29b-41d4-a716-446655440000",
  "data": {
    "window": {
      "from": "2026-03-23T13:00:00.000Z",
      "to": "2026-03-23T15:00:00.000Z",
      "total_records": 1520
    },
    "totals": {
      "bytes_in": 8388608,
      "bytes_out": 1048576,
      "total_bytes": 9437184,
      "total_packets": 12000,
      "by_classification": {
        "internet": 9437184
      },
      "by_protocol": {
        "tcp": {
          "bytes_in": 8000000,
          "bytes_out": 1000000
        }
      },
      "by_country": {
        "italy": 9437184
      },
      "by_apn": {
        "iot_example": 9437184
      }
    },
    "cloud": {
      "dns_bytes": 20480,
      "dns_packets": 160,
      "dns_bytes_in": 12288,
      "dns_bytes_out": 8192,
      "dns_resolvers": [
        {
          "ip": "100.100.96.1",
          "bytes_in": 12288,
          "bytes_out": 8192,
          "packets": 160
        }
      ],
      "public_ips": [
        {
          "ip": "203.0.113.10"
        }
      ]
    },
    "hosts": [
      {
        "id": "host-142.250.74.110",
        "ip": "142.250.74.110",
        "dns_name": "www.google.com",
        "total_bytes": 409600,
        "bytes_in": 307200,
        "bytes_out": 102400,
        "packets": 600,
        "classifications": [
          "internet"
        ],
        "connected_groups": [
          "Test Warehouse"
        ],
        "protocols": {
          "tcp": {
            "bytes_in": 307200,
            "bytes_out": 102400
          }
        }
      }
    ],
    "groups": [
      {
        "id": "group-Test Warehouse",
        "name": "Test Warehouse",
        "total_bytes": 409600,
        "bytes_in": 307200,
        "bytes_out": 102400,
        "packets": 600,
        "device_count": 12,
        "connected_hosts": [
          "142.250.74.110"
        ],
        "classifications": [
          "internet"
        ],
        "protocols": {
          "tcp": {
            "bytes_in": 307200,
            "bytes_out": 102400
          }
        },
        "sim_countries": [
          "Italy"
        ]
      }
    ],
    "edges": {
      "group_edges": [],
      "host_edges": [],
      "internal_edges": []
    },
    "facets": {
      "classifications": [
        "internet"
      ],
      "countries": [
        "Italy"
      ],
      "mnos": [
        "VODAFONE ITALIA S.P.A"
      ],
      "protocols": [
        "TCP"
      ],
      "tacs": [
        "35373511"
      ],
      "sim_groups": [
        "Test Warehouse"
      ]
    },
    "insights": {
      "top_mnos": [],
      "top_groups": [],
      "top_devices": [],
      "top_flows": [],
      "top_dns_queries": [],
      "top_talkers": [],
      "top_hosts": []
    }
  }
}

Related

5
GET

Get Enriched NetFlow Data

/v1/netflow/enriched

GET

Get Top Destinations

/v1/netflow/top-destinations

GET

Get Data Transfer

/v1/netflow/data-transfer

GET

Get Services

/v1/netflow/services

GET

Get Protocols

/v1/netflow/protocols

Was this page helpful?

/
curl -X GET 'https://api.monogoto.io/v1/netflow/networkdiagram-summary?from=2026-03-23T13%3A00%3A00.000Z&to=2026-03-23T15%3A00%3A00.000Z&iccid=8988223000000000001&destination_port=443' \
  -H 'Authorization: Bearer $TOKEN'

Network diagram summary retrieved successfully

{
  "status_code": 200,
  "message": "Success",
  "request_id": "550e8400-e29b-41d4-a716-446655440000",
  "data": {
    "window": {
      "from": "2026-03-23T13:00:00.000Z",
      "to": "2026-03-23T15:00:00.000Z",
      "total_records": 1520
    },
    "totals": {
      "bytes_in": 8388608,
      "bytes_out": 1048576,
      "total_bytes": 9437184,
      "total_packets": 12000,
      "by_classification": {
        "internet": 9437184
      },
      "by_protocol": {
        "tcp": {
          "bytes_in": 8000000,
          "bytes_out": 1000000
        }
      },
      "by_country": {
        "italy": 9437184
      },
      "by_apn": {
        "iot_example": 9437184
      }
    },
    "cloud": {
      "dns_bytes": 20480,
      "dns_packets": 160,
      "dns_bytes_in": 12288,
      "dns_bytes_out": 8192,
      "dns_resolvers": [
        {
          "ip": "100.100.96.1",
          "bytes_in": 12288,
          "bytes_out": 8192,
          "packets": 160
        }
      ],
      "public_ips": [
        {
          "ip": "203.0.113.10"
        }
      ]
    },
    "hosts": [
      {
        "id": "host-142.250.74.110",
        "ip": "142.250.74.110",
        "dns_name": "www.google.com",
        "total_bytes": 409600,
        "bytes_in": 307200,
        "bytes_out": 102400,
        "packets": 600,
        "classifications": [
          "internet"
        ],
        "connected_groups": [
          "Test Warehouse"
        ],
        "protocols": {
          "tcp": {
            "bytes_in": 307200,
            "bytes_out": 102400
          }
        }
      }
    ],
    "groups": [
      {
        "id": "group-Test Warehouse",
        "name": "Test Warehouse",
        "total_bytes": 409600,
        "bytes_in": 307200,
        "bytes_out": 102400,
        "packets": 600,
        "device_count": 12,
        "connected_hosts": [
          "142.250.74.110"
        ],
        "classifications": [
          "internet"
        ],
        "protocols": {
          "tcp": {
            "bytes_in": 307200,
            "bytes_out": 102400
          }
        },
        "sim_countries": [
          "Italy"
        ]
      }
    ],
    "edges": {
      "group_edges": [],
      "host_edges": [],
      "internal_edges": []
    },
    "facets": {
      "classifications": [
        "internet"
      ],
      "countries": [
        "Italy"
      ],
      "mnos": [
        "VODAFONE ITALIA S.P.A"
      ],
      "protocols": [
        "TCP"
      ],
      "tacs": [
        "35373511"
      ],
      "sim_groups": [
        "Test Warehouse"
      ]
    },
    "insights": {
      "top_mnos": [],
      "top_groups": [],
      "top_devices": [],
      "top_flows": [],
      "top_dns_queries": [],
      "top_talkers": [],
      "top_hosts": []
    }
  }
}