{
  "data": {
    "id": "XqEZodkkqvqAtiSkV",
    "userId": "yhqxg2vZPwtBLHewL",
    "name": "Google-AI-Overview-API",
    "username": "johnvc",
    "description": "Fetch Google AI Overviews for any query - get the AI-generated answer and its cited sources as structured JSON. Send one or many queries, target a country and language, and handle Google's deferred (page-token) generation automatically. Pay per retrieval. MCP-ready for Claude and AI agents.",
    "isPublic": true,
    "createdAt": "2026-05-28T08:05:21.429Z",
    "modifiedAt": "2026-10-27T16:48:51.047Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "89o0dgnCwQx1meeHQ",
        "finishedAt": "2026-10-27T16:48:51.047Z",
        "buildNumberInt": 157,
        "buildNumber": "0.0.157"
      }
    },
    "stats": {
      "totalBuilds": 157,
      "totalRuns": 48733,
      "totalUsers": 315,
      "totalUsers7Days": 56,
      "totalUsers30Days": 106,
      "totalUsers90Days": 170,
      "actorReviewCount": 6,
      "actorReviewRating": 5,
      "bookmarkCount": 8,
      "lastRunStartedAt": "2026-11-06T21:54:45.924Z",
      "publicActorRunStats30Days": {
        "ABORTED": 3,
        "FAILED": 19,
        "SUCCEEDED": 27407,
        "TIMED-OUT": 714,
        "TOTAL": 28143
      }
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 1024
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "AI",
      "SEO_TOOLS",
      "MCP_SERVERS"
    ],
    "isDeprecated": false,
    "title": "Google AI Overview API",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/yhqxg2vZPwtBLHewL-actor-XqEZodkkqvqAtiSkV-6U899XGRKf-icon.png",
    "seoTitle": "Google AI Overview API - Answers & Sources",
    "seoDescription": "Fetch Google AI Overviews for any query as JSON: the AI answer plus cited sources. Batch queries, country & language targeting. Pay per retrieval.",
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "eventPriceUsd": 0.00001,
              "isPrimaryEvent": true
            },
            "setup": {
              "eventTitle": "Setup",
              "eventDescription": "One-time setup fee per Actor run, charged at startup to cover provisioning.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.01
            },
            "overview-retrieval": {
              "eventTitle": "AI Overview retrieval",
              "eventDescription": "Fee per AI Overview retrieval. One retrieval for a standard inline answer; two when Google defers generation and a follow-up fetch is required to resolve it.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.015
            }
          }
        },
        "startedAt": "2026-05-28T08:18:44.560Z",
        "createdAt": "2026-05-28T08:18:45.250Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "eventPriceUsd": 0.00001,
              "isPrimaryEvent": true
            },
            "setup": {
              "eventTitle": "Setup",
              "eventDescription": "One-time setup fee per Actor run, charged at startup to cover provisioning.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.01
            },
            "overview-retrieval": {
              "eventTitle": "AI Overview retrieval",
              "eventDescription": "Fee per AI Overview retrieval. One retrieval for a standard inline answer; two when Google defers generation and a follow-up fetch is required to resolve it.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.015
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.01485
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.014701
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.014554
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.014554
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.014554
                }
              }
            }
          }
        },
        "startedAt": "2026-07-15T13:23:46.000Z",
        "reasonForChange": "Introducing per-plan tiered pricing. Higher plans receive a small discount and no tier pays more than before.",
        "createdAt": "2026-07-15T13:24:04.980Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-07-15T13:35:38.275Z"
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005,
              "isPrimaryEvent": false
            },
            "apify-default-dataset-item": {
              "eventTitle": "Dataset item stored",
              "eventDescription": "Platform accounting charge, applied per row stored in the dataset.",
              "eventPriceUsd": 0.00001,
              "isPrimaryEvent": false,
              "isOneTimeEvent": false
            },
            "setup": {
              "eventTitle": "Setup",
              "eventDescription": "One-time setup fee per Actor run, charged at startup to cover provisioning.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.01,
              "isPrimaryEvent": false
            },
            "overview-retrieval": {
              "eventTitle": "AI Overview retrieval",
              "eventDescription": "Fee per AI Overview retrieval. One retrieval for a standard inline answer; two when Google defers generation and a follow-up fetch is required to resolve it.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.015
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.01485
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.014701
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.014554
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.014554
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.014554
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "reasonForChange": "Clearer pricing display: the headline now shows the event this Actor actually charges for. No prices were changed.",
        "createdAt": "2026-08-25T21:28:23.626Z",
        "startedAt": "2026-08-25T21:28:23.626Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "overview-retrieval": {
              "eventTitle": "AI Overview retrieval",
              "eventDescription": "Fee per AI Overview retrieval. One retrieval for a standard inline answer; two when Google defers generation and a follow-up fetch is required to resolve it.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.015
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.01485
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.014701
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.014554
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.014554
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.014554
                }
              },
              "isPrimaryEvent": true
            },
            "apify-default-dataset-item": {
              "eventTitle": "Dataset item stored",
              "eventDescription": "Platform accounting charge, applied per row stored in the dataset.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.00001
            },
            "setup": {
              "eventTitle": "Setup",
              "eventDescription": "One-time setup fee per Actor run, charged at startup to cover provisioning.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.00005
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005
            }
          }
        },
        "startedAt": "2026-09-23T18:17:01.198Z",
        "createdAt": "2026-09-23T18:17:01.349Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-09-23T18:36:00.755Z"
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "overview-retrieval": {
              "eventTitle": "AI Overview retrieval",
              "eventDescription": "Fee per AI Overview retrieval. One retrieval for a standard inline answer; two when Google defers generation and a follow-up fetch is required to resolve it.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.015
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.008
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00775
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0075
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0075
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0075
                }
              },
              "isPrimaryEvent": true
            },
            "apify-default-dataset-item": {
              "eventTitle": "Dataset item stored",
              "eventDescription": "Platform accounting charge, applied per row stored in the dataset.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.00001
            },
            "setup": {
              "eventTitle": "Setup",
              "eventDescription": "One-time setup fee per Actor run, charged at startup to cover provisioning.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.00005
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005
            }
          }
        },
        "reasonForChange": "Lower prices on paid plans: a cheaper upstream source lets us pass the savings on. Free-plan pricing is unchanged.",
        "createdAt": "2026-09-28T18:11:49.499Z",
        "startedAt": "2026-09-28T18:11:49.499Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-09-28T18:36:07.102Z"
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "overview-retrieval": {
              "eventTitle": "AI Overview retrieval",
              "eventDescription": "Fee per AI Overview retrieval. One retrieval for a standard inline answer; two when Google defers generation and a follow-up fetch is required to resolve it.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0027
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0018
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00135
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0009
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0009
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0009
                }
              },
              "isPrimaryEvent": true
            },
            "apify-default-dataset-item": {
              "eventTitle": "Dataset item stored",
              "eventDescription": "Platform accounting charge, applied per row stored in the dataset.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.00001
            },
            "setup": {
              "eventTitle": "Setup",
              "eventDescription": "One-time setup fee per Actor run, charged at startup to cover provisioning.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.00005
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.00005
            }
          }
        },
        "reasonForChange": "Lower prices on every plan, including the free plan.",
        "createdAt": "2026-10-07T15:38:12.694Z",
        "startedAt": "2026-10-07T15:38:12.694Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-10-07T16:00:34.411Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Google AI Overview API\n\nA query-driven API that fetches Google’s AI-generated search overviews and returns structured, per-query results for monitoring and analysis. For each query it reports whether an AI Overview was shown, provides the AI-generated answer broken into ordered content blocks (paragraphs, headings, lists, tables), and supplies the full reference list with source metadata (titles, links, snippets, source domains). When you supply domains to monitor, each row is classified with a citation verdict and counts of cited pages and URLs. The Actor also returns imagery when present, geolocation/language context and timestamps, retrieval and caching metadata (including cached-copy age and stale attachments), and an indicator when deferred generation was resolved. Outputs are optimized for batch runs and trend analysis across many queries, enabling citation-tracking, competitor-source analysis, and programmatic consumption by AI agents.\n\n## Use cases\n\n- GEO / AEO monitoring: track whether a brand or domain is cited in Google’s AI Overview answers for target queries and chart citation trends over time.  \n- Competitor citation analysis: identify which domains Google’s AI cites for specific keywords and extract the cited sources as content briefs.  \n- SEO research: discover the sources and phrasing Google’s AI uses to answer topic queries.  \n- Content strategy: compare AI Overview answers and cited sources across queries, countries, or time to inform rewrites and topic coverage.  \n- AI agent workflows: let an AI agent call the API as a tool to fetch AI Overview answers and references in-conversation.  \n- Datasets for analysis: batch hundreds of queries to produce structured answer texts and citation metadata for downstream analysis or model grounding.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDU1XqQuCSDJ7yFA6yC20g9fGXlOJMFTCgGmtLjEWQHEyrgyTV4a4pUEiBSuplFupSXCVg7F24hsjrxSeTsiI1bf9feQ9ZCv1NZLMX3b0NeQx6IPZCatnAYFzKSJOLFR09vRL+r0TpRYTfVyUyyYvVY1b/wZuQ2Gv1nfQc+9tbNaJPJD/hFsXdpLgcXb0tjFGPTHe+hzFYXI/DOkxbdthvAU38BKLw6z9blFuG4ttMduRMj/2ps/PM4Cizlt30XxzQyh5fnKqNO5jyJ+w2E6kMzR78GKOl6x9r5ibSEucyRRwISOZZCHtc4pzeQqMesSdUD1+Z4Hi28dyoT+CvNXA1D \n"
  }
}