TimeSeriesStatsResponse

Response object for the timeseries stats/aggregation endpoint. This provides aggregated IP counts over time intervals matching a GNQL query.

SecurityThreat IntelligenceCybersecurityIP ReputationVulnerability ManagementNetwork TelemetrySOC AutomationPublic APIs

Properties

Name Type Description
count integer The sum of all IP counts across all time intervals
min integer The minimum IP count observed in any single time interval
max integer The maximum IP count observed in any single time interval
data array Array of aggregated data points, one per time interval
View JSON Schema on GitHub

JSON Schema

greynoise-time-series-stats-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/greynoise/json-schema/greynoise-time-series-stats-response-schema.json",
  "title": "TimeSeriesStatsResponse",
  "type": "object",
  "description": "Response object for the timeseries stats/aggregation endpoint.\nThis provides aggregated IP counts over time intervals matching\na GNQL query.\n",
  "properties": {
    "count": {
      "type": "integer",
      "description": "The sum of all IP counts across all time intervals",
      "example": 1500
    },
    "min": {
      "type": "integer",
      "description": "The minimum IP count observed in any single time interval",
      "example": 10
    },
    "max": {
      "type": "integer",
      "description": "The maximum IP count observed in any single time interval",
      "example": 250
    },
    "data": {
      "type": "array",
      "items": {
        "$ref": "./greynoise-time-series-stats-record-schema.json#"
      },
      "description": "Array of aggregated data points, one per time interval",
      "example": []
    }
  },
  "example": {
    "count": 1500,
    "min": 10,
    "max": 250,
    "data": [
      {
        "date": "2025-11-10 14:00:00.000",
        "count": 125
      },
      {
        "date": "2025-11-10 15:00:00.000",
        "count": 250
      },
      {
        "date": "2025-11-10 16:00:00.000",
        "count": 180
      }
    ]
  }
}