ZoomInfo · Schema

CompanyInsightsByTypeResponse

Response model for retrieving company insights by type.

B2BB2B DataCompany DataContact DatabaseContactsDataLead GenerationMarketing IntelligenceSales IntelligenceIntent DataGo-To-MarketData EnrichmentAI AgentsMCP

Properties

Name Type Description
data array The primary data of the document
View JSON Schema on GitHub

JSON Schema

zoominfo-company-insights-by-type-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/zoominfo/main/json-schema/zoominfo-company-insights-by-type-response-schema.json",
  "title": "CompanyInsightsByTypeResponse",
  "description": "Response model for retrieving company insights by type.",
  "x-generated": "2026-10-12",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/zoominfo-insights-api-openapi.yml#/components/schemas/CompanyInsightsByTypeResponse",
  "type": "object",
  "required": [
    "data"
  ],
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/CompanyInsightsByTypeResponseResource"
      },
      "description": "The primary data of the document"
    }
  },
  "$defs": {
    "AccountLevelIntentInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.account-level-intent.spike",
          "pattern": "zi.account-level-intent.spike"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/AccountLevelIntentSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Account level intent insight model"
    },
    "AccountLevelIntentSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "clusterName",
        "score",
        "scoreChange"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "clusterName": {
          "type": "string",
          "description": "Name of the intent topic cluster that spiked. e.g. 'Sales Strategy'."
        },
        "score": {
          "type": "integer",
          "format": "int64",
          "description": "The account's current intent score after this signal. Values: 0 = NONE, 1 = LOW, 2 = MODERATE, 3 = HIGH. Always higher than the previous score as this represents a spike event."
        },
        "scoreChange": {
          "type": "string",
          "description": "Description of how the intent score changed (e.g. from LOW to HIGH)."
        },
        "topics": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "List of individual intent topic names within the cluster that contributed to the spike."
        },
        "topLocations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/AliLocation"
          },
          "description": "Geographic breakdown of where the intent activity was detected, including location name and number of active buyers."
        }
      },
      "description": "Account level intent signal payload."
    },
    "ActivityLocationInfo": {
      "type": "object",
      "properties": {
        "locationCity": {
          "type": "string",
          "description": "City of the location."
        },
        "locationState": {
          "type": "string",
          "description": "State of the location."
        },
        "locationStateCode": {
          "type": "string",
          "description": "State code of the location."
        },
        "locationCountry": {
          "type": "string",
          "description": "Location country."
        },
        "locationCountryCode": {
          "type": "string",
          "description": "Location country code."
        }
      },
      "description": "Activity location information for TrustRadius signals."
    },
    "AliLocation": {
      "type": "object",
      "required": [
        "location",
        "buyersCount"
      ],
      "properties": {
        "location": {
          "type": "string",
          "description": "Geographic location name."
        },
        "buyersCount": {
          "type": "integer",
          "format": "int64",
          "description": "Number of active buyers detected."
        }
      },
      "description": "Account Level Intent (ALI) location information."
    },
    "AnomalousHiringInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.anomaloushiring",
          "pattern": "zi.anomaloushiring"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/AnomalousHiringSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Anomalous hiring insight model"
    },
    "AnomalousHiringSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "text"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "text": {
          "type": "string",
          "description": "Summary describing the unusual hiring activity, including context about the scale or nature of the hiring surge."
        },
        "department": {
          "type": "string",
          "description": "Department where the unusual volume of hiring was detected (e.g. 'Engineering', 'Sales')."
        }
      },
      "description": "Anomalous hiring signal payload."
    },
    "AwardInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.award",
          "pattern": "zi.award"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/AwardSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Award insight model"
    },
    "AwardSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "text"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "text": {
          "type": "string",
          "description": "The text content of the signal."
        }
      },
      "description": "Award signal payload."
    },
    "BuyingCommitteeChangeInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.buyingcommitteechange",
          "pattern": "zi.buyingcommitteechange"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/BuyingCommitteeChangeSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Buying committee change insight model"
    },
    "BuyingCommitteeChangeSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "ziCompanyId",
        "ziContactId",
        "name",
        "changeType"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo company id."
        },
        "ziContactId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo contact id for the person."
        },
        "name": {
          "type": "string",
          "description": "Name of the person associated with this signal."
        },
        "title": {
          "type": "string",
          "description": "Person's job title."
        },
        "isPersonOfInterest": {
          "type": "boolean",
          "description": "Indicates if this person was identified as a contact of interest."
        },
        "isCLevel": {
          "type": "boolean",
          "description": "Indicates if the person holds a C-level executive position."
        },
        "inBuyingGroup": {
          "type": "boolean",
          "description": "Indicates if the person is part of an identified buying committee or decision-making group."
        },
        "changeType": {
          "type": "string",
          "description": "Specific type of change that triggered this signal."
        },
        "previousCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo company ID of the person's previous employer."
        },
        "previousTitle": {
          "type": "string",
          "description": "Person's previous job title."
        },
        "previousCompanyName": {
          "type": "string",
          "description": "Name of the company where the person was previously employed."
        }
      },
      "description": "Buying committee change signal payload."
    },
    "CompanyInsight": {
      "type": "object",
      "required": [
        "insights"
      ],
      "properties": {
        "insights": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/InsightUnion"
          },
          "description": "Array of insights for this company."
        }
      },
      "description": "Attributes for company insight."
    },
    "CompanyInsightsByTypeResponseResource": {
      "type": "object",
      "required": [
        "id",
        "type",
        "attributes"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "The unique identifier for the resource"
        },
        "type": {
          "type": "string",
          "description": "The type of the resource",
          "default": "CompanyInsights",
          "pattern": "CompanyInsights"
        },
        "attributes": {
          "allOf": [
            {
              "$ref": "#/$defs/CompanyInsight"
            }
          ],
          "description": "The attributes defining the resource"
        }
      },
      "description": "Company insights by type response resource."
    },
    "CompetitorIntentInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.intent.competitor.spike",
          "pattern": "zi.intent.competitor.spike"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/CompetitorIntentSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Competitor intent insight model"
    },
    "CompetitorIntentSignal": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "ziCompanyId",
        "name"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo company id."
        },
        "name": {
          "type": "string",
          "description": "Name of the competitor being researched."
        },
        "productsOrServices": {
          "type": "string",
          "description": "Competitor's products or services that are being researched by the account."
        }
      },
      "description": "Competitor Intent Signal information."
    },
    "CompetitorIntentSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "competitor"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "competitor": {
          "allOf": [
            {
              "$ref": "#/$defs/CompetitorIntentSignal"
            }
          ],
          "description": "Details about the competitor being researched, including the competitor's company ID, name, and relevant products or services."
        }
      },
      "description": "Competitor intent signal payload."
    },
    "CxoChangeInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.cxochange",
          "pattern": "zi.cxochange"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/CxoChangeSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "CXO change insight model"
    },
    "CxoChangeSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "ziCompanyId",
        "ziContactId",
        "name",
        "changeType"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo company id."
        },
        "ziContactId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo contact id for the person."
        },
        "name": {
          "type": "string",
          "description": "Name of the person associated with this signal."
        },
        "title": {
          "type": "string",
          "description": "Person's job title."
        },
        "isPersonOfInterest": {
          "type": "boolean",
          "description": "Indicates if this person was identified as a contact of interest."
        },
        "isCLevel": {
          "type": "boolean",
          "description": "Indicates if the person holds a C-level executive position."
        },
        "inBuyingGroup": {
          "type": "boolean",
          "description": "Indicates if the person is part of an identified buying committee or decision-making group."
        },
        "changeType": {
          "type": "string",
          "description": "Specific type of change that triggered this signal."
        },
        "previousCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo company ID of the person's previous employer."
        },
        "previousTitle": {
          "type": "string",
          "description": "Person's previous job title."
        },
        "previousCompanyName": {
          "type": "string",
          "description": "Name of the company where the person was previously employed."
        }
      },
      "description": "CXO change signal payload."
    },
    "DivestitureInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.divestiture",
          "pattern": "zi.divestiture"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/DivestitureSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Divestiture insight model"
    },
    "DivestitureSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "text"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "text": {
          "type": "string",
          "description": "The text content of the signal."
        }
      },
      "description": "Divestiture signal payload."
    },
    "EarningsInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.earnings",
          "pattern": "zi.earnings"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/EarningsSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Earnings insight model"
    },
    "EarningsSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "text"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "text": {
          "type": "string",
          "description": "The text content of the signal."
        }
      },
      "description": "Earnings signal payload."
    },
    "FormCompleteInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.formcomplete",
          "pattern": "zi.formcomplete"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/FormCompleteSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Form complete insight model"
    },
    "FormCompleteSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "ziCompanyId",
        "ziContactId",
        "name",
        "formName",
        "formStatus"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo company id."
        },
        "ziContactId": {
          "type": "integer",
          "format": "int64",
          "description": "ZoomInfo contact id for the person."
        },
        "name": {
          "type": "string",
          "description": "Name of the person associated with this signal."
        },
        "title": {
          "type": "string",
          "description": "Person's job title."
        },
        "isPersonOfInterest": {
          "type": "boolean",
          "description": "Indicates if this person was identified as a contact of interest."
        },
        "isCLevel": {
          "type": "boolean",
          "description": "Indicates if the person holds a C-level executive position."
        },
        "inBuyingGroup": {
          "type": "boolean",
          "description": "Indicates if the person is part of an identified buying committee or decision-making group."
        },
        "formName": {
          "type": "string",
          "description": "The customer-defined name of the submitted form, as configured in ZoomInfo FormComplete."
        },
        "formStatus": {
          "allOf": [
            {
              "$ref": "#/$defs/FormStatus"
            }
          ],
          "description": "Status of the form."
        }
      },
      "description": "Form complete signal payload."
    },
    "FormStatus": {
      "type": "string",
      "enum": [
        "SUBMITTED",
        "PENDING"
      ],
      "description": "Submission status of a completed form.",
      "x-enumDescriptions": {
        "SUBMITTED": "The form was fully completed and submitted by the contact.",
        "PENDING": "The form was started but not fully submitted (abandoned/partial)."
      }
    },
    "FundingInsight": {
      "type": "object",
      "required": [
        "ziCompanyId",
        "signalId",
        "signalType",
        "signalPayload"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "description": "Unique id for the insight."
        },
        "ziCompanyId": {
          "type": "integer",
          "format": "int64",
          "description": "Company id."
        },
        "signalId": {
          "type": "string",
          "description": "Signal id."
        },
        "signalType": {
          "type": "string",
          "description": "Type of the signal.",
          "default": "zi.funding",
          "pattern": "zi.funding"
        },
        "signalPayload": {
          "allOf": [
            {
              "$ref": "#/$defs/FundingSignalPayload"
            }
          ],
          "description": "Structured payload containing signal-specific data based on the signal type."
        },
        "insightDate": {
          "type": "string",
          "format": "date-time",
          "description": "Date of the insight."
        },
        "expiresAt": {
          "type": "string",
          "format": "date-time",
          "description": "Expiration date of the insight."
        },
        "createdAt": {
          "type": "string",
          "format": "date-time",
          "description": "Date of creation of the insight."
        }
      },
      "description": "Funding insight model"
    },
    "FundingSignalPayload": {
      "type": "object",
      "required": [
        "displayText",
        "date",
        "type",
        "amount",
        "investors"
      ],
      "properties": {
        "displayText": {
          "type": "string",
          "description": "Text describing this signal for display purposes."
        },
        "date": {
          "type": "string",
          "format": "date-time",
          "description": "UTC timestamp when the signal event was originally recorded or detected."
     

# --- truncated at 32 KB (112 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/zoominfo/refs/heads/main/json-schema/zoominfo-company-insights-by-type-response-schema.json

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/zoominfo-company-insights-by-type-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.