cloro

Google Knowledge Graph API

The knowledge panel as structured JSON: entity title, type, KGMID, description with attribution, factual attributes, social profiles, ratings, and People Also Search For entities. Track how Google understands your brand, and who it associates you with.This is a knowledge graph scraper API: it returns the panel Google actually rendered.

4.8 · 45 reviewsG2.com software review platform logo
Used daily by these awesome companies
1,000,000,000 monthly API calls

Every knowledge-graph field, documented

Store title, kgmid, and attributes; diff profiles and peopleAlsoSearchFor between runs. Core fields below are stable across entity types; the panel also carries type-specific extensions (ratings, streamingOptions, statsCard, weather, hotelOptions, admission, listenOn, and more) when Google renders them.

FieldTypeDescription
titlestringEntity name as shown in the panel header.
typestringEntity category label as rendered by Google (e.g. "Software company", "American rapper").
kgmidstringGoogle Knowledge Graph ID, the stable machine identifier for the entity. Use it as your join key.
description / sourcestring / objectShort entity description plus its attribution source (typically Wikipedia) with name and link.
imageUrl / websitestringEntity image served by Google, and the official website URL.
attributesobject[]Factual key-value pairs from the panel (founded, headquarters, genre, ...).
profilesobject[]Social media and external profile links for the entity. A gap is an account Google has not linked.
peopleAlsoSearchForobject[]Related entities users also search for: Google's own entity-association graph, and the competitors it puts next to you.
thingsToKnowobject[]"Things to know" topic clusters extracted from the panel.
rating / webRatingsobject / object[]Aggregate star rating and per-platform review ratings — present for local businesses, films, and similar entities.

The whole knowledge panel, parsed

Post a query, cloro renders the SERP, the panel comes back as JSON. The result.knowledgeGraph object is returned whenever Google renders a panel: brands, people, places, films, local businesses. Entity-type-specific fields (menus, trailers, stats cards, hotel options) appear when the panel shows them.

Request example

python
from cloro import Cloro

client = Cloro(api_key="sk_live_your_api_key_here")

response = client.monitor.google(
    query="anthropic",
    country="US",
    device="desktop",
)

print(response["result"]["organicResults"])

Response example

200 OKapplication/json
{
  "success": true,
  "result": {
    "knowledgeGraph": {
      "title": "Anthropic",
      "type": "Artificial intelligence company",
      "kgmid": "/g/11kkx4tsy0",
      "description": "Anthropic PBC is an American artificial intelligence startup company founded in 2021...",
      "imageUrl": "https://encrypted-tbn0.gstatic.com/images?q=...",
      "website": "https://www.anthropic.com",
      "source": {
        "name": "Wikipedia",
        "link": "https://en.wikipedia.org/wiki/Anthropic"
      },
      "attributes": [
        {
          "key": "Founded",
          "value": "2021"
        },
        {
          "key": "Headquarters",
          "value": "San Francisco, CA"
        }
      ],
      "profiles": [
        {
          "name": "LinkedIn",
          "link": "https://www.linkedin.com/company/anthropicresearch"
        },
        {
          "name": "X (Twitter)",
          "link": "https://x.com/AnthropicAI"
        }
      ],
      "peopleAlsoSearchFor": [
        {
          "name": "OpenAI",
          "link": "https://www.google.com/search?q=OpenAI"
        }
      ]
    }
  }
}

Pricing that scales with you

Pick a plan that fits your volume. Price per credit drops as you scale.

Free
$0.00
per 1,000 credits
  • $0/mo
  • 500 credits
  • 1 concurrent job
  • 1 seat
  • Documentation assistant
Lite
$0.80
per 1,000 credits
  • $30/mo
  • 37,500 credits
  • 10 concurrent jobs
  • Unlimited seats
  • Email support
Hobby
$0.40
per 1,000 credits
  • $100/mo
  • 250,000 credits
  • 20 concurrent jobs
  • Unlimited seats
  • Email support
Starter
$0.39
per 1,000 credits
  • $250/mo
  • 650,000 credits
  • 50 concurrent jobs
  • Unlimited seats
  • Email support
Scale
$500+/mo
More credits
  • Volume discounts
  • More concurrency
  • Unlimited seats
  • Faster support
Compare all 11 tiers
PlanPrice / moCreditsPer 1kConcurrencySeatsSupport
Free$050011Documentation assistant
Lite$3037,500$0.8010UnlimitedEmail
Hobby$100250,000$0.4020UnlimitedEmail
Starter$250650,000$0.3950UnlimitedEmail
GrowthPopular$5001,350,000$0.3775UnlimitedPriority email
Business$1,0002,800,000$0.36100UnlimitedPriority email
Enterprise 2K$2,0005,871,025$0.34135UnlimitedSlack
Enterprise 3K$3,0009,306,606$0.32175UnlimitedSlack
Enterprise 4K$4,00012,756,261$0.31215UnlimitedSlack
Enterprise 5K$5,00016,391,783$0.31255UnlimitedSlack
Enterprise$5,000+Increased concurrency, overages on credits and credit discounts for annual contracts.Know more

Credit cost per request varies by provider. The figures below are for async/batch requests; sync requests add a +2 credit surcharge.

ChatGPT (full response) 7 credits
ChatGPT (web search) 5 credits
Perplexity 3 credits
Grok 4 credits
Copilot 5 credits
AI Mode 4 credits
AI Overview (incl. SERP) 5 credits
Gemini 4 credits
Google Search 3 credits +2/page
Google News 3 credits +2/page

ChatGPT full response includes query fan-out, ads, and shopping data. Google News uses the same pricing as Google Search.

Estimate your monthly cost and plan

7 credits each
5 credits each
3 credits each
4 credits each
5 credits each
4 credits each
4 credits each
3 credits / 1 page
3 credits / 1 page
Monthly requests
0
Credits needed
0
Recommended plan:

Knowledge panel scraping, answered

Why not use Google's official Knowledge Graph Search API?

The official kgsearch API returns a minimal schema.org stub (name, type, one-line description) from a lagging index. It has none of what the rendered panel shows: no attributes, no profiles, no ratings, no People Also Search For, no Things to Know. This endpoint returns the panel users actually see.

Is this a knowledge graph scraper API?

Yes. It parses the knowledge panel out of the live Google SERP and returns it as JSON, so you get the rendered entity rather than an index lookup. It runs on the same SERP API call as the rest of the page, with geo-targeting and device selection, and the field-level schema is documented in the API reference.

Why track your brand's knowledge panel?

The panel is Google's public statement of how it understands your entity — and it feeds AI surfaces too. Wrong attributes, stale descriptions, missing profiles, or a competitor showing up in People Also Search For are all brand-signal problems you can only catch by sampling the rendered panel.

What is a KGMID and why does it matter?

The Knowledge Graph Machine ID (e.g. /g/11kkx4tsy0) is Google's stable identifier for an entity. It's the join key for entity SEO: track it over time to detect entity merges, splits, or reassignments that silently change what your branded SERP shows.

How much does the Google Knowledge Graph API cost?

There is no separate knowledge-graph charge. The panel is parsed from every base Google SERP call, alongside organic results and ads, so the price is just the SERP call: 3 credits, with credits at $0.40 per 1,000 on Hobby. If Google renders a panel for the query, you get it.

Which entity types are supported?

Whatever Google panels: companies, people, films and TV (with ratings, trailer, streamingOptions), musicians (listenOn), local businesses (rating, contact, menu), hotels (hotelOptions), universities (notableAlumni), places (weather), sports teams (statsCard), and retail brands (trendingProducts). Type-specific fields appear only when the panel renders them.

How do I monitor competitor association over time?

Sample your branded query daily and diff the peopleAlsoSearchFor array. When a competitor enters that list, Google has started associating your audiences — an early signal worth catching before it shows up in your funnel metrics.

Own your entity on Google

Track knowledge panels for any query, and catch a wrong attribute early. A SERP call is 3 credits, and credits run $0.40 per 1,000 on Hobby.