Google Search Console API
FreeAccess your GSC performance data programmatically
Pull clicks, impressions, CTR, and position data from Google Search Console. Essential for building custom SEO dashboards and automating reporting workflows.
Pricing
Free with Google account
Use cases
- Automate weekly ranking reports
- Monitor keyword performance trends
- Build custom SEO dashboards
- Detect traffic anomalies automatically
Google Analytics Data API
FreeProgrammatic access to GA4 reports and data
Query Google Analytics 4 data to build custom reports, combine with GSC data for full-funnel SEO analysis, or automate monthly reporting for clients.
Pricing
Free with Google Analytics account
Use cases
- Merge GA4 traffic with GSC impressions
- Build automated client reports
- Track organic vs direct traffic splits
- Measure conversion rates by landing page
Google PageSpeed Insights API
FreeMeasure Core Web Vitals and page performance at scale
Programmatically test Core Web Vitals (LCP, FID, CLS) for any URL. Run bulk audits across your site or competitor URLs and track improvements over time.
Pricing
Free — 25,000 requests/day
Use cases
- Bulk audit Core Web Vitals
- Monitor performance regressions
- Compare against competitor pages
- Automate CWV reporting
Google Custom Search JSON API
FreemiumProgrammatic access to Google search results
Retrieve Google search results for custom search engines you configure. Useful for monitoring brand mentions, tracking SERP features, or building search-powered research tools.
Pricing
Free: 100 queries/day; $5 per 1,000 after
Use cases
- Monitor brand mentions in SERPs
- Track keyword positions manually
- Research SERP feature presence
- Build custom search experiences
Google Natural Language API
FreemiumAnalyze content entities, sentiment, and classification
Extract entities, sentiment, and content categories from any text. Use for topical analysis, content optimization, and understanding how Google might interpret your pages.
Pricing
Free: 5,000 units/month; then $1–2 per 1,000 units
Use cases
- Analyze page topics and entities
- Classify content by topic category
- Optimize for topical authority
- Measure sentiment of reviews
Google Indexing API
FreeRequest crawling and de-indexing of pages instantly
Notify Google to crawl or remove URLs from its index. Currently supported for job postings and livestream BroadcastEvent pages — essential for time-sensitive content.
Pricing
Free — 200 requests/day
Use cases
- Instantly submit new job pages
- Remove outdated content quickly
- Speed up index freshness
- Manage large-scale content updates