CallbackOverviewResponse

Aggregate statistics for callback IPs matching the given filters.

SecurityThreat IntelligenceCybersecurityIP ReputationVulnerability ManagementNetwork TelemetrySOC AutomationPublic APIs

Properties

Name Type Description
total_ips integer Total number of callback IPs.
stage_1_ips integer Number of stage 1 (initial payload delivery) IPs.
stage_2_ips integer Number of stage 2 (post-exploitation callback) IPs.
total_files integer Total number of associated malware files.
files_with_vt integer Files that have been analyzed by VirusTotal.
files_without_vt integer Files pending VirusTotal analysis.
total_cross_refs integer Total IP-to-file associations.
total_scanner_links integer Total scanner-to-callback-IP associations.
ips_with_files integer Number of IPs that have associated files.
ips_without_files integer Number of IPs with no associated files.
ips_with_scanners integer Number of IPs with known scanner associations.
ips_without_scanners integer Number of IPs with no known scanner associations.
distinct_scanners integer Total number of unique scanner IPs.
top_threat_names array Top VirusTotal threat names by file count.
View JSON Schema on GitHub

JSON Schema

greynoise-callback-overview-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/greynoise/json-schema/greynoise-callback-overview-response-schema.json",
  "title": "CallbackOverviewResponse",
  "type": "object",
  "description": "Aggregate statistics for callback IPs matching the given filters.",
  "properties": {
    "total_ips": {
      "type": "integer",
      "description": "Total number of callback IPs.",
      "example": 142
    },
    "stage_1_ips": {
      "type": "integer",
      "description": "Number of stage 1 (initial payload delivery) IPs.",
      "example": 98
    },
    "stage_2_ips": {
      "type": "integer",
      "description": "Number of stage 2 (post-exploitation callback) IPs.",
      "example": 44
    },
    "total_files": {
      "type": "integer",
      "description": "Total number of associated malware files.",
      "example": 230
    },
    "files_with_vt": {
      "type": "integer",
      "description": "Files that have been analyzed by VirusTotal.",
      "example": 180
    },
    "files_without_vt": {
      "type": "integer",
      "description": "Files pending VirusTotal analysis.",
      "example": 50
    },
    "total_cross_refs": {
      "type": "integer",
      "description": "Total IP-to-file associations.",
      "example": 312
    },
    "total_scanner_links": {
      "type": "integer",
      "description": "Total scanner-to-callback-IP associations.",
      "example": 456
    },
    "ips_with_files": {
      "type": "integer",
      "description": "Number of IPs that have associated files.",
      "example": 110
    },
    "ips_without_files": {
      "type": "integer",
      "description": "Number of IPs with no associated files.",
      "example": 32
    },
    "ips_with_scanners": {
      "type": "integer",
      "description": "Number of IPs with known scanner associations.",
      "example": 130
    },
    "ips_without_scanners": {
      "type": "integer",
      "description": "Number of IPs with no known scanner associations.",
      "example": 12
    },
    "distinct_scanners": {
      "type": "integer",
      "description": "Total number of unique scanner IPs.",
      "example": 89
    },
    "top_threat_names": {
      "type": "array",
      "items": {
        "$ref": "./greynoise-callback-threat-name-stat-schema.json#"
      },
      "description": "Top VirusTotal threat names by file count.",
      "example": []
    }
  }
}

Work with this as data

Every JSON Schema 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 schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • 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 JSON Schema
curl "https://apis.io/api/v1/json-schemas/greynoise-callback-overview-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?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.