{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "slug": "zoominfo",
    "name": "ZoomInfo API + MCP",
    "vendor": "ZoomInfo Technologies LLC",
    "vendorUrl": "https://www.zoominfo.com",
    "kind": "http-api",
    "category": "lead-data",
    "summary": "ZoomInfo sells B2B company, contact and buying-signal data. Agents search and enrich records through a REST API with OAuth 2.0, a hosted MCP server and the GTM CLI, all drawing on one credit pool.",
    "url": "https://www.anchorterminal.com/tools/zoominfo",
    "markdownUrl": "https://www.anchorterminal.com/tools/zoominfo.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/zoominfo.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/zoominfo.json",
    "repo": "https://github.com/Zoominfo/gtm-ai-cli",
    "license": "Proprietary service under ZoomInfo's Licence Terms and Conditions. The GTM CLI on GitHub is MIT",
    "transports": [
      "http",
      "streamable-http"
    ],
    "remoteUrl": "https://api.zoominfo.com/gtm",
    "packages": [
      {
        "registry": "npm",
        "name": "@zoominfo/gtm-ai-cli"
      }
    ],
    "auth": "oauth",
    "authNotes": "OAuth 2.0 only, with no static API key. A person creates an app in the Developer tab of GTM.ai (self-serve) or the ZoomInfo Developer Portal (Enterprise) and picks from 20 scopes such as `api:data:contact` and `api:audience:manage`. The authorisation code grant with PKCE acts for a signed-in user. The client credentials grant at `https://api.zoominfo.com/gtm/oauth/v1/token` runs as a named integration user, and the sample token lasts 1,000 seconds. The MCP server at `https://mcp.zoominfo.com/mcp` takes OAuth sign-in in a browser, and clients register themselves. Partner apps for other organisations need membership of the partner programme and a review. Admins switch API access on or off per user.",
    "pricing": "freemium",
    "pricingNotes": "Free account at gtm.ai with 1,000 data credits and 1,000 AI credits, no card, covering the API, MCP server and CLI at 5 requests a second and 5 apps. After that, pay-as-you-go top-ups from $20 with no contract or seat fee. One data credit buys one newly enriched company, contact or intent record, shown at $0.38 a credit on the $1,000 spend tier, with volume discounts. AI credits are a flat $0.05 each, and an account or contact research call uses about 5 to 15. Search, lookup and similar-record calls are free. Enterprise packages are priced by sales (https://gtm.ai/pricing).",
    "priceSummary": "$0.38 / credit",
    "where": "hosted",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the API docs, the OpenAPI files, the MCP docs or the pricing page (checked 2026-10-09).",
      "endpoints": []
    },
    "toolCount": 26,
    "popularity": {
      "githubStars": null,
      "npmWeekly": 534,
      "pypiWeekly": null,
      "asOf": "2026-10-09"
    },
    "docsUrl": "https://docs.gtm.ai/docs/overview",
    "llmsTxt": "https://docs.gtm.ai/llms.txt",
    "openapi": "https://docs.gtm.ai/openapi/openapi-data-v1.yaml",
    "capabilities": [
      "lead.search",
      "lead.enrichment",
      "data.company",
      "data.person"
    ],
    "tags": [
      "hosted",
      "freemium",
      "mcp",
      "oauth",
      "openapi",
      "llms-txt",
      "cli",
      "closed-source",
      "enterprise",
      "lead-search",
      "enrichment",
      "intent-data",
      "status-page",
      "soc2"
    ],
    "lastRelease": "2026-10-02",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 72.2,
      "grade": "BB",
      "agentReady": true,
      "rank": 106,
      "ranked": true,
      "rankOf": 842,
      "categoryRank": 1,
      "methodology": "0.4",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 71,
        "maintenance": 76,
        "payments": 40,
        "reliability": 87,
        "schema": 84,
        "security": 65,
        "transparency": 75
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 87,
          "points": 17.4,
          "reason": "Graded with the hosted lines. Atlassian Statuspage at status.zoominfo.com with 16 components, among them ZoomInfo Enterprise API, Enrich and GTM Studio (20). The history page lists August to October 2026. It shows one major incident on GTM Studio audiences on 4 September lasting 93 minutes, an eight-hour audiences issue on 24 September marked no impact, a list-processing issue on 4 August, and none naming the API component (20 of 30). Limits published per package on three windows, from 5 a second on Builder to 35 on Scaling (15). 429 carries `Retry-After` and names the exhausted window, and rejected requests do not consume quota. No idempotency keys found for audience writes (12 of 15). The Licence Terms and Conditions guarantee 99.9 per cent monthly availability (10). API v1, MCP server and CLI carry no beta label (10)."
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 84,
          "points": 13.65,
          "reason": "Eight public OpenAPI 3.0 files, with 18 operations in the Data API file (25). `llms.txt` and Markdown twins on docs.gtm.ai and gtm.ai (10). Endpoint descriptions state when to search before enriching and how to find valid field names, and MCP tool pages mark superseded tools (16 of 20). The Data API file marks required fields 198 times but has 11 enums, because filter values come from Lookup calls (10 of 15). 150 examples in the Data API file and an error catalogue with codes and a recommended action each (13 of 15). The API is versioned as v1 with breaking changes promised only in a new version. The dated Release Hub covers the whole product with an API filter, and docs.gtm.ai has no changelog of its own (10 of 15). The credit page says rate-limit headers are not returned while the rate-limit page lists them."
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 71,
          "points": 11.54,
          "reason": "Graded on the REST API, with the MCP server noted. Enrich calls take an `outputFields` list and the CLI has `--select`, so responses can be sized. The MCP server lists 26 tools with no toolsets found (18 of 25). Search pages with `page[number]` and `page[size]` up to 100 records, with many filters and a cap at page 100 (18 of 20). Coded errors with a recommended action, a `retryable` flag and a table of recovery steps for agents (18 of 20). No idempotency keys found. Rejected 429 requests cost nothing and search is free, but a repeated enrichment is free only under Records Under Management, which the pricing page limits to Enterprise. MCP tool annotations could not be read without an account (10 of 20). No official SDKs, a JSON:API envelope on every request, and one official CLI (7 of 15)."
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 65,
          "points": 11.38,
          "reason": "OAuth 2.0 with PKCE or client credentials, 20 scopes, short-lived tokens, and client self-registration on the MCP server. No secret travels in a URL (28 of 30). Read and manage scopes are separate, admins switch API access on or off per user and cap credits per user, and Update GTM Context needs admin rights. Four MCP tools write, no confirmation step is built in, and there is no organisation-wide switch for MCP (13 of 20). News, scoops and conversation data are untrusted text, and no prompt-injection guidance was found (4 of 15). A usage endpoint, credit dashboards for admins and a `requestId` on errors. No per-call audit log found (8 of 15). ZoomInfo's `llms.txt` states SOC 2 Type II, ISO 27001, ISO 27701 and TRUSTe. The trust centre is drawn by script and was unread, security.txt answered HTTP 500, and no bug bounty was found (12 of 20)."
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 40,
          "points": 5,
          "reason": "No x402, MPP or L402 (0). Per-credit prices are public, $0.05 an AI credit and $0.38 a data credit at the $1,000 spend tier, with top-ups from $20 (20). A free account with 1,000 data credits and 1,000 AI credits needs no card (20). A person signs up and completes OAuth in a browser (0)."
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 76,
          "points": 6.65,
          "reason": "GTM CLI v2.1.1 on 2 October 2026, and docs pages edited as late as 8 October (30). CLI releases 1.1.0, 2.0.0, 2.1.0 and 2.1.1 since 26 August, plus Release Hub entries dated 15 September 2026 (20). A public Release Hub, a support address in the docs and a GitHub issue tracker for the CLI, whose handling we could not see (10 of 15). The CLI is current on npm and ZoomInfo's docs name listings in the Claude, ChatGPT and Perplexity connector directories. No official SDKs, and the MCP registry timed out so its listing is unchecked (8 of 15). The CLI repository has release workflows, semantic-release and npm provenance attestations (8 of 10)."
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 75,
          "points": 6.56,
          "note": "editorial 65, provenance 85",
          "reason": "Closed service with published terms naming ZoomInfo Technologies LLC, and an MIT CLI (15 of 30). The privacy policy covers people in the database and customers, names sources (web scanning, third parties, a research team, customer contributions and ZoomInfo Lite email access), a Data Protection Officer contact and a removal route. Retention has no fixed period, and the pricing page says both that credits never expire and that they expire after 12 months (22 of 30). Two rate-limit headers carry a removal date of 1 January 2027 and breaking changes are promised only in a new API version, but superseded MCP tools carry no dates and no deprecation policy was found (10 of 20). Sub-processor list updated 17 July 2026 with locations and roles (18 of 20)."
        }
      ],
      "assessment": {
        "date": "2026-10-09",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "Graded on the REST API, with the MCP server noted. Enrich calls take an `outputFields` list and the CLI has `--select`, so responses can be sized. The MCP server lists 26 tools with no toolsets found (18 of 25). Search pages with `page[number]` and `page[size]` up to 100 records, with many filters and a cap at page 100 (18 of 20). Coded errors with a recommended action, a `retryable` flag and a table of recovery steps for agents (18 of 20). No idempotency keys found. Rejected 429 requests cost nothing and search is free, but a repeated enrichment is free only under Records Under Management, which the pricing page limits to Enterprise. MCP tool annotations could not be read without an account (10 of 20). No official SDKs, a JSON:API envelope on every request, and one official CLI (7 of 15).",
          "maintenance": "GTM CLI v2.1.1 on 2 October 2026, and docs pages edited as late as 8 October (30). CLI releases 1.1.0, 2.0.0, 2.1.0 and 2.1.1 since 26 August, plus Release Hub entries dated 15 September 2026 (20). A public Release Hub, a support address in the docs and a GitHub issue tracker for the CLI, whose handling we could not see (10 of 15). The CLI is current on npm and ZoomInfo's docs name listings in the Claude, ChatGPT and Perplexity connector directories. No official SDKs, and the MCP registry timed out so its listing is unchecked (8 of 15). The CLI repository has release workflows, semantic-release and npm provenance attestations (8 of 10).",
          "payments": "No x402, MPP or L402 (0). Per-credit prices are public, $0.05 an AI credit and $0.38 a data credit at the $1,000 spend tier, with top-ups from $20 (20). A free account with 1,000 data credits and 1,000 AI credits needs no card (20). A person signs up and completes OAuth in a browser (0).",
          "reliability": "Graded with the hosted lines. Atlassian Statuspage at status.zoominfo.com with 16 components, among them ZoomInfo Enterprise API, Enrich and GTM Studio (20). The history page lists August to October 2026. It shows one major incident on GTM Studio audiences on 4 September lasting 93 minutes, an eight-hour audiences issue on 24 September marked no impact, a list-processing issue on 4 August, and none naming the API component (20 of 30). Limits published per package on three windows, from 5 a second on Builder to 35 on Scaling (15). 429 carries `Retry-After` and names the exhausted window, and rejected requests do not consume quota. No idempotency keys found for audience writes (12 of 15). The Licence Terms and Conditions guarantee 99.9 per cent monthly availability (10). API v1, MCP server and CLI carry no beta label (10).",
          "schema": "Eight public OpenAPI 3.0 files, with 18 operations in the Data API file (25). `llms.txt` and Markdown twins on docs.gtm.ai and gtm.ai (10). Endpoint descriptions state when to search before enriching and how to find valid field names, and MCP tool pages mark superseded tools (16 of 20). The Data API file marks required fields 198 times but has 11 enums, because filter values come from Lookup calls (10 of 15). 150 examples in the Data API file and an error catalogue with codes and a recommended action each (13 of 15). The API is versioned as v1 with breaking changes promised only in a new version. The dated Release Hub covers the whole product with an API filter, and docs.gtm.ai has no changelog of its own (10 of 15). The credit page says rate-limit headers are not returned while the rate-limit page lists them.",
          "security": "OAuth 2.0 with PKCE or client credentials, 20 scopes, short-lived tokens, and client self-registration on the MCP server. No secret travels in a URL (28 of 30). Read and manage scopes are separate, admins switch API access on or off per user and cap credits per user, and Update GTM Context needs admin rights. Four MCP tools write, no confirmation step is built in, and there is no organisation-wide switch for MCP (13 of 20). News, scoops and conversation data are untrusted text, and no prompt-injection guidance was found (4 of 15). A usage endpoint, credit dashboards for admins and a `requestId` on errors. No per-call audit log found (8 of 15). ZoomInfo's `llms.txt` states SOC 2 Type II, ISO 27001, ISO 27701 and TRUSTe. The trust centre is drawn by script and was unread, security.txt answered HTTP 500, and no bug bounty was found (12 of 20).",
          "transparency": "Closed service with published terms naming ZoomInfo Technologies LLC, and an MIT CLI (15 of 30). The privacy policy covers people in the database and customers, names sources (web scanning, third parties, a research team, customer contributions and ZoomInfo Lite email access), a Data Protection Officer contact and a removal route. Retention has no fixed period, and the pricing page says both that credits never expire and that they expire after 12 months (22 of 30). Two rate-limit headers carry a removal date of 1 January 2027 and breaking changes are promised only in a new API version, but superseded MCP tools carry no dates and no deprecation policy was found (10 of 20). Sub-processor list updated 17 July 2026 with locations and roles (18 of 20)."
        },
        "sources": [
          {
            "what": "API docs index for agents",
            "url": "https://docs.gtm.ai/llms.txt",
            "seen": "2026-10-09"
          },
          {
            "what": "API overview",
            "url": "https://docs.gtm.ai/docs/overview.md",
            "seen": "2026-10-09"
          },
          {
            "what": "rate limits",
            "url": "https://docs.gtm.ai/docs/rate-limits.md",
            "seen": "2026-10-09"
          },
          {
            "what": "credit usage and limits",
            "url": "https://docs.gtm.ai/docs/credit-usage-and-limits.md",
            "seen": "2026-10-09"
          },
          {
            "what": "status codes and errors",
            "url": "https://docs.gtm.ai/docs/status-codes-and-errors.md",
            "seen": "2026-10-09"
          },
          {
            "what": "OAuth scopes",
            "url": "https://docs.gtm.ai/docs/zoominfo-oauth-scopes.md",
            "seen": "2026-10-09"
          },
          {
            "what": "client credentials flow",
            "url": "https://docs.gtm.ai/docs/client-credentials-flow.md",
            "seen": "2026-10-09"
          },
          {
            "what": "pagination and batching",
            "url": "https://docs.gtm.ai/docs/pagination-batching-and-bulk.md",
            "seen": "2026-10-09"
          },
          {
            "what": "OpenAPI file index",
            "url": "https://docs.gtm.ai/openapi.md",
            "seen": "2026-10-09"
          },
          {
            "what": "Data API OpenAPI file",
            "url": "https://docs.gtm.ai/openapi/openapi-data-v1.yaml",
            "seen": "2026-10-09"
          },
          {
            "what": "MCP connection guide",
            "url": "https://docs.gtm.ai/docs/connect-to-zoominfo-mcp.md",
            "seen": "2026-10-09"
          },
          {
            "what": "MCP tools",
            "url": "https://gtm.ai/content/docs/mcp/tools/index.md",
            "seen": "2026-10-09"
          },
          {
            "what": "MCP credits and billing",
            "url": "https://gtm.ai/content/docs/mcp/credits.md",
            "seen": "2026-10-09"
          },
          {
            "what": "MCP security and data",
            "url": "https://gtm.ai/content/docs/mcp/security.md",
            "seen": "2026-10-09"
          },
          {
            "what": "custom MCP connector settings",
            "url": "https://gtm.ai/content/docs/mcp/clients/custom.md",
            "seen": "2026-10-09"
          },
          {
            "what": "pricing",
            "url": "https://gtm.ai/pricing",
            "seen": "2026-10-09"
          },
          {
            "what": "Release Hub",
            "url": "https://gtm.ai/releases",
            "seen": "2026-10-09"
          },
          {
            "what": "status page",
            "url": "https://status.zoominfo.com",
            "seen": "2026-10-09"
          },
          {
            "what": "status history",
            "url": "https://status.zoominfo.com/history",
            "seen": "2026-10-09"
          },
          {
            "what": "incident of 4 September 2026",
            "url": "https://status.zoominfo.com/incidents/nyylhz8vvnvj",
            "seen": "2026-10-09"
          },
          {
            "what": "Licence Terms and Conditions",
            "url": "https://www.zoominfo.com/legal/ltc",
            "seen": "2026-10-09"
          },
          {
            "what": "AI acceptable use policy",
            "url": "https://www.zoominfo.com/legal/ai-aup",
            "seen": "2026-10-09"
          },
          {
            "what": "privacy policy",
            "url": "https://www.zoominfo.com/legal/privacy-policy",
            "seen": "2026-10-09"
          },
          {
            "what": "sub-processor list",
            "url": "https://www.zoominfo.com/legal/subprocessors",
            "seen": "2026-10-09"
          },
          {
            "what": "website terms of use",
            "url": "https://www.zoominfo.com/legal/terms-of-use",
            "seen": "2026-10-09"
          },
          {
            "what": "ZoomInfo llms.txt",
            "url": "https://www.zoominfo.com/llms.txt",
            "seen": "2026-10-09"
          },
          {
            "what": "GTM CLI repository",
            "url": "https://github.com/Zoominfo/gtm-ai-cli",
            "seen": "2026-10-09"
          },
          {
            "what": "npm package",
            "url": "https://registry.npmjs.org/@zoominfo%2Fgtm-ai-cli/latest",
            "seen": "2026-10-09"
          },
          {
            "what": "RDAP record",
            "url": "https://rdap.verisign.com/com/v1/domain/zoominfo.com",
            "seen": "2026-10-09"
          }
        ],
        "openQuestions": [
          "unchecked: the trust centre at trust.zoominfo.com, which is drawn by script, so certifications rest on ZoomInfo's `llms.txt` and no bug bounty or disclosure policy was read",
          "unchecked: the official MCP registry, which timed out twice, so `registryName` is empty",
          "unchecked: MCP tool schemas and annotations, which need a signed-in session",
          "unchecked: security.txt, since www.zoominfo.com answered HTTP 500 for it",
          "unchecked: status history before August 2026, which the history page did not list",
          "Which terms a free GTM.ai signup accepts. The Licence Terms and Conditions govern ordering documents, and the gtm.ai footer links only the website terms",
          "Whether enrichment batches are 25 records (docs.gtm.ai) or 10 (gtm.ai MCP and CLI docs), and whether rate-limit headers are returned, since two pages disagree",
          "Whether credits expire. The pricing page says they never expire while the account is active and, in its FAQ, that they expire after 12 months",
          "The website terms of use forbid systematic or automated data collection without consent, while robots.txt allows the pages read. We read the legal pages, `llms.txt` and pricing as a visitor would, and nothing from the profile directory"
        ]
      },
      "negative": 0,
      "verdict": "Search, lookup and similar-record calls cost no credits, and a free account with 1,000 data and 1,000 AI credits needs no card. OAuth carries 20 scopes and limits are published per package. The Licence Terms and Conditions bar disclosing benchmark results, and the two documentation sites disagree on batch sizes and rate-limit headers.",
      "bestFor": "Sales and marketing agents that need company, contact, intent and business-event data from one vendor, with free search before paid enrichment.",
      "strengths": [
        "Free account with 1,000 data credits and 1,000 AI credits, no card, covering the API, MCP server and CLI",
        "Search, Lookup, Find Similar and Find Recommended Contacts consume no credits. Credits apply to enrichment and AI research",
        "OAuth 2.0 with PKCE or client credentials and 20 scopes, with read and manage scopes separated",
        "Rate limits published per package, with `Retry-After` and `X-RateLimit-Rejected-Bucket` on 429. Rejected requests do not consume quota",
        "Eight public OpenAPI files, `llms.txt` and Markdown twins on both documentation sites"
      ],
      "weaknesses": [
        "The Licence Terms and Conditions bar disclosing benchmark results and automated access outside ZoomInfo's own tools without written approval",
        "The documentation disagrees with itself. One page says rate-limit headers are not returned, another lists them. Enrichment batches are 25 on one site and 10 on the other",
        "No idempotency keys found, and ZoomInfo shows no cost preview before a paid MCP call",
        "No official SDKs. The docs direct developers to generate a client from the OpenAPI file",
        "Records Under Management, which makes repeat enrichment free for 12 months, does not apply to the free tier per the pricing page"
      ],
      "agentNotes": [
        "Call Lookup first and pass the returned IDs to Search. Unknown industry, metro or topic strings are rejected with a 422",
        "Search before Enrich. Search is free, and each newly enriched record costs one data credit",
        "Request only the scopes the task needs in the `scope` parameter of the token call. Omitting it grants every scope configured on the app",
        "On 429 read `X-RateLimit-Rejected-Bucket` and wait for `Retry-After`. An exhausted hourly window can mean a wait of several hundred seconds",
        "Turn off model training in the AI client before connecting the MCP server. ZoomInfo prohibits MCP data being used for training"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "BB",
          "methodology": "0.4",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 72.2
        }
      ],
      "editorialScores": {
        "ergonomics": 71,
        "maintenance": 76,
        "payments": 40,
        "reliability": 87,
        "schema": 84,
        "security": 65,
        "transparency": 65
      },
      "provenanceScore": 85
    },
    "connect": {
      "install": "npm install -g @zoominfo/gtm-ai-cli",
      "http": "curl -X POST https://api.zoominfo.com/gtm/oauth/v1/token -u \"$ZOOMINFO_CLIENT_ID:$ZOOMINFO_CLIENT_SECRET\" -H \"Content-Type: application/x-www-form-urlencoded\" -H \"Accept: application/json\" -d \"grant_type=client_credentials\"",
      "claudeCode": "claude mcp add --transport http zoominfo https://mcp.zoominfo.com/mcp",
      "config": {
        "mcpServers": {
          "zoominfo": {
            "url": "https://mcp.zoominfo.com/mcp"
          }
        }
      }
    },
    "letme": {
      "capability": "https://letme.dev/lead.search",
      "tool": "https://letme.dev/zoominfo"
    },
    "notable": [
      "The Data API v1 has 18 operations for search, enrichment, lookup and usage, served from `https://api.zoominfo.com/gtm`, and ZoomInfo publishes eight OpenAPI files in all (https://docs.gtm.ai/openapi.md)",
      "Rate limits run on three windows at once. Builder is 5 requests a second, 10,800 an hour and 129,600 a day, Standard 25, 54,000 and 648,000, Scaling 35, 75,600 and 907,200 (https://docs.gtm.ai/docs/rate-limits.md)",
      "The hosted MCP server lists 26 tools, of which Upsert Audience, Manage Audience Columns, Manage Audience Rows and Update GTM Context write to ZoomInfo (https://gtm.ai/content/docs/mcp/tools/index.md)",
      "ZoomInfo prohibits data accessed through MCP being used for AI model training and asks users to turn training off in the client first (https://docs.gtm.ai/docs/connect-to-zoominfo-mcp.md)",
      "The Licence Terms and Conditions (version 1 May 2025) guarantee 99.9 per cent monthly availability, bar disclosing benchmark results without written consent, and bar automated means such as bots or crawlers outside ZoomInfo's own tools (https://www.zoominfo.com/legal/ltc)",
      "The `llms.txt` on www.zoominfo.com carries instructions addressed to AI models, telling them where to send users who ask about pricing, APIs and competitors. Recorded as a fact (https://www.zoominfo.com/llms.txt)",
      "The GTM CLI reached v2.1.1 on 2 October 2026, MIT, with npm provenance attestations (https://github.com/Zoominfo/gtm-ai-cli)"
    ],
    "area": "web-data",
    "details": [
      {
        "label": "Modes",
        "value": "Prospect search (contacts, companies, intent, news, scoops) and enrichment (contacts, companies, corporate hierarchy, org charts, technologies, intent, news, scoops). No standalone email verification endpoint in the Data API"
      },
      {
        "label": "Free tier",
        "value": "1,000 data credits and 1,000 AI credits once at signup, no card, 5 requests a second, 5 apps, 5 audiences of 500 rows"
      },
      {
        "label": "Credits",
        "value": "One data credit per newly enriched record. Search, Lookup, Find Similar and Find Recommended Contacts are free. Account and contact research use AI credits, usually 5 to 15 a call"
      },
      {
        "label": "Rate limits",
        "value": "Builder 5 a second, 10,800 an hour, 129,600 a day. Standard 25, 54,000, 648,000. Scaling 35, 75,600, 907,200. `Retry-After`, `X-RateLimit-Rejected-Bucket` and `X-RateLimit-Reset` on 429"
      },
      {
        "label": "Batching",
        "value": "Search pages of up to 100 records with `page[number]` and `page[size]`, to page 100 at most. Enrich endpoints take up to 25 records a call in the API docs. The MCP tool pages say up to 10"
      },
      {
        "label": "Credentials",
        "value": "OAuth 2.0, authorisation code with PKCE or client credentials, 20 scopes. No static API key"
      },
      {
        "label": "MCP server",
        "value": "Official, hosted at https://mcp.zoominfo.com/mcp, Streamable HTTP, OAuth sign-in, 26 tools, four of which write to audiences or GTM context"
      },
      {
        "label": "CLI",
        "value": "`gtm` from @zoominfo/gtm-ai-cli v2.1.1 (2 October 2026), MIT, Homebrew or npm, output as JSON, JSONL, CSV, YAML or table, `--select` for field projection"
      },
      {
        "label": "Errors",
        "value": "Coded errors such as PFAPI0002 and ZI0004 with a recommended action each, a `requestId` and a `retryable` flag in the documented format"
      },
      {
        "label": "Status",
        "value": "status.zoominfo.com on Atlassian Statuspage, 16 components including ZoomInfo Enterprise API, Enrich, GTM Studio and Agent Teams"
      },
      {
        "label": "SLA",
        "value": "99.9 per cent monthly availability in the Licence Terms and Conditions, with termination and a prorated refund as the remedy after a repeat miss"
      },
      {
        "label": "Sub-processors",
        "value": "List updated 17 July 2026 with locations and roles, among them Amazon Web Services and Anthropic"
      }
    ],
    "unitPrices": [
      {
        "item": "Data credit",
        "unit": "credit",
        "usd": 0.38,
        "note": "One newly enriched company, contact or intent record, at the $1,000 spend tier. Volume discounts apply"
      },
      {
        "item": "AI credit",
        "unit": "credit",
        "usd": 0.05,
        "note": "Flat rate. Account or contact research usually uses 5 to 15 credits a call"
      }
    ],
    "provenance": {
      "legalEntity": "ZoomInfo Technologies LLC",
      "domain": "zoominfo.com",
      "domainRegistered": "2003-10-16",
      "endpointOnVendorDomain": true,
      "terms": "https://www.zoominfo.com/legal/ltc",
      "privacy": "https://www.zoominfo.com/legal/privacy-policy",
      "statusPage": "https://status.zoominfo.com",
      "changelog": "https://gtm.ai/releases",
      "securityTxt": "unknown",
      "checked": "2026-10-09",
      "notes": [
        "The Licence Terms and Conditions (version 1 May 2025) name ZoomInfo Technologies LLC, a Delaware limited liability company, as the contracting entity outside the UK, Switzerland and the EEA. They govern services under an ordering document. Which terms a free GTM.ai signup accepts was not established, and the gtm.ai footer links only the website terms of use.",
        "The privacy policy (updated 13 October 2025, effective 20 October 2025) covers both the people in ZoomInfo's database and customers of the service, and gives 330 W Columbia Way, Floor 8, Vancouver, WA 98660 as the address.",
        "The API answers at api.zoominfo.com and the MCP server at mcp.zoominfo.com. The developer docs and self-serve signup are on gtm.ai and docs.gtm.ai, a second domain of the vendor's.",
        "https://www.zoominfo.com/.well-known/security.txt answered HTTP 500 on 2026-10-09, and https://gtm.ai/.well-known/security.txt answered 404.",
        "RDAP for zoominfo.com gives a registration date of 2003-10-16.",
        "An Artificial Intelligence Acceptable Use Policy (version 9 April 2026) supplements the terms and bars giving ZoomInfo data to external AI systems that may train on it."
      ],
      "score": 85,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "ZoomInfo Technologies LLC",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "zoominfo.com, registered 2003-10-16 (22 years)",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "api.zoominfo.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 6 of the 7 things a reader expects, and has 2 clauses that cost points",
          "points": 5.1,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 8 of the 8 things a reader expects",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Status page",
          "value": "status.zoominfo.com",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "could not be fetched",
          "points": 0,
          "max": 10,
          "state": "no"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://www.zoominfo.com/legal/ltc",
          "state": "read",
          "readAt": "2026-10-08",
          "words": 8481,
          "points": 5.1,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": false
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": true,
              "quote": "2 Each party irrevocably consents to the personal jurisdiction of the state and federal courts located in the State of Washington for purposes of any lawsuit seeking to enforce this Agreement, and agrees that the exclusive venue for any litigation, action, suits, or proceeding arising out of or relating to this Agreem…",
              "says": "Disputes go to the courts of the State of Washington"
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "ZOOMINFO’S MAXIMUM LIABILITY TO LICENSEE SHALL BE THE AMOUNTS ACTUALLY PAID TO ZOOMINFO BY LICENSEE UNDER THIS AGREEMENT IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO LICENSEE’S CAUSE OF ACTION.",
              "says": "Capped at the fees paid in the 12 months before the claim"
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "…and if availability again falls below guaranteed levels within 3 months of such notice, Licensee may terminate this Agreement upon notice to ZoomInfo and shall be entitled to a prorated refund of any prepaid Subscription Fees applicable to periods after the date of such termination."
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": true,
              "quote": "Such proposed amendments shall be deemed accepted and become part of this Agreement thirty (30) days after the date such notice is given unless Licensee informs ZoomInfo that it does not accept such amendments.",
              "says": "Gives thirty days of notice before a change"
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "Licensee shall be responsible for compliance with the terms of this Agreement by all Authorized Users, including, without limitation, the restrictions on use and transfer of Licensed Materials set forth herein."
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": true,
              "quote": "In the event that system availability falls below the availability guarantee, Licensee may provide notice to ZoomInfo, and if availability again falls below guaranteed levels within 3 months of such notice, Licensee may terminate this Agreement upon notice to ZoomInfo and shall be entitled to a prorated refund of any…"
            }
          ],
          "toKnow": [
            {
              "key": "terms.automated",
              "label": "Restricts automated access",
              "found": true,
              "quote": "use automated means, such as bots or crawlers, to access any ZoomInfo Technology or extract information therefrom",
              "costsPoints": true
            },
            {
              "key": "terms.benchmark",
              "label": "Restricts benchmarking or competitive use",
              "found": true,
              "quote": "disclose the results of any ZoomInfo Technology or program benchmark tests to any third parties without ZoomInfo’s prior written consent",
              "costsPoints": true
            },
            {
              "key": "terms.arbitration",
              "label": "Requires arbitration or waives class actions",
              "found": true,
              "quote": "No party shall commence or seek to prosecute or defend any dispute, controversy, or claim based on any legal theory arising out of or relating to this Agreement, or the breach thereof, other than on an individual, non-class, non-collective action basis."
            }
          ],
          "notes": [
            {
              "date": "2026-10-08",
              "text": "Authorised users must be natural persons employed by the licensee, and contractors need ZoomInfo's prior permission.",
              "quote": "Licensee shall not designate any person as an Authorized User unless such person is: (a) a natural person and (b) an employee of Licensee."
            },
            {
              "date": "2026-10-08",
              "text": "Information sent to ZoomInfo through the services or integrations may be used to improve its products under a perpetual, irrevocable licence, and the licensee can change these permissions in the product.",
              "quote": "Licensee grants ZoomInfo an irrevocable, perpetual, worldwide, transferable, sublicensable, and royalty-free license to such information."
            },
            {
              "date": "2026-10-08",
              "text": "Disclosing contact records to a third party, or using them for one, carries liquidated damages of 2 US dollars a record for each recipient.",
              "quote": "then ZoomInfo shall be entitled to damages from Licensee in the liquidated amount equal to $2.00 per Licensed Materials Contact record that is so disclosed, used, or made available per third party recipient or beneficiary, as applicable."
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://www.zoominfo.com/legal/privacy-policy",
          "state": "read",
          "readAt": "2026-10-08",
          "statedDate": "2025-10-13",
          "words": 7985,
          "points": 10,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Updated: October 13, 2025",
              "says": "Last updated 2025-10-13"
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "This Privacy Policy (the “Policy”) explains how we collect information pertaining to businesses and business people (“Business Information”) and all other types of information, including personal information, through our online services (the “Services”), website, and mobile applications (collectively with the Services…"
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": true,
              "quote": "We will retain personal information for a period of time consistent with the original purpose(s) for which we collected it, as described in this Privacy Policy, including, as applicable, (i) for as long as we have an ongoing relationship with the individual to whom the information pertains;"
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "ZoomInfo may also collect and process data obtained from cookies and similar technologies placed on our Site or those of our customers or service providers."
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": true,
              "quote": "Third parties on our Site may use cookies and similar tracking technologies to collect information and infer interests for interest-based advertising purposes."
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": true,
              "quote": "ZoomInfo provides notice to all data subjects as required by GDPR Article 13 or 14, as appropriate, and honors the rights of data subjects provided in Articles 12-23, including the right to be forgotten."
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "Customers who wish to update or delete their testimonial may contact us at privacy@zoominfo.com.",
              "says": "privacy@zoominfo.com"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": true,
              "quote": "ZoomInfo complies with applicable international privacy laws and with the EU-US and Swiss-US Data Privacy Frameworks, including the UK Extension.",
              "says": "Relies on the Data Privacy Framework"
            }
          ],
          "toKnow": [
            {
              "key": "training.optout",
              "label": "Says it may use customer content to train or improve models, and gives an opt-out",
              "found": true,
              "quote": "Fine-tune or train LLMs or other Artificial Intelligence models"
            }
          ],
          "notes": [
            {
              "date": "2026-10-08",
              "text": "ZoomInfo may use data from the connected systems of customers in its Contributory Network to test, develop and improve its services.",
              "quote": "ZoomInfo may also use Integration Data of customers who participate in our Contributory Network to test, develop, improve, and enhance our Services and Site as further described in the Contributory Network Section below."
            },
            {
              "date": "2026-10-08",
              "text": "ZoomInfo states it is not liable for loss or corruption of customer information.",
              "quote": "However, in the unlikely event there is a loss or corruption of Customer Information, ZoomInfo is not responsible or liable for such loss or corruption."
            }
          ]
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/zoominfo.json",
    "live": {
      "slug": "zoominfo",
      "probe": {
        "target": "https://api.zoominfo.com/gtm",
        "method": "get",
        "lastAt": "2026-10-09T10:14:34.123909893Z",
        "lastOk": true,
        "lastStatus": 404,
        "lastMs": 138,
        "authRequired": false,
        "uptime24h": 100,
        "uptime30d": 100,
        "p50ms24h": 151,
        "p95ms24h": 181,
        "samples24h": 28,
        "samples30d": 28,
        "days": [
          {
            "date": "2026-10-09",
            "probes": 28,
            "ok": 28
          }
        ]
      },
      "vendorStatus": {
        "page": "https://status.zoominfo.com",
        "indicator": "none",
        "summary": "All Systems Operational",
        "checkedAt": "2026-10-09T10:11:26.178253449Z"
      },
      "updatedAt": "2026-10-09T10:14:34.123909893Z"
    }
  }
}
