Google Ads Keywords Search Volume API: AI Large Language Models

Get official Google Ads monthly search volume, competition, and CPC bid ranges for any keyword list. Try free — pay per generation, no subscription.

📝

Overview

About this model

Keywords Search Volume returns official Google Ads monthly search volume, competition level, and low/high CPC bid ranges for a batch of keywords in a single call. Because the numbers come straight from Google Ads rather than a third-party estimate, they match what advertisers see in their own Ads account, making this endpoint useful for validating keyword lists before committing budget. Results include up to 12 months of historical monthly search volume alongside the current snapshot, so you can spot seasonality before building a campaign or content calendar.

1PPC planning: Size Google Ads campaigns using real advertiser-reported search volume and CPC ranges.
2Content strategy: Prioritize blog and landing page topics by monthly search demand.
3Seasonality analysis: Compare 12-month historical volume trends to time launches and promotions.
4Keyword list validation: Confirm assumed high-value keywords actually carry meaningful search volume before investing in them.
💰

Pricing & Value

Cost analysis

muapiappFrom $0.005 per batch

Official Google Ads search volume, competition, and CPC data for up to 100 keywords per call.

Fal.aiNot available

Not offered as a standalone API.

ReplicateNot available

Not offered as a standalone API.

** Competitor pricing is estimated based on similar model architectures and usage tiers.

⚙️

Technical Details

Configuration schema

Keywordsarray

List of keywords to get Google Ads search volume for.

Default Valueseo,keyword research
LocationEnum (213 options)

Country to target for the search.

Default ValueUnited States
LanguageEnum (129 options)

Language to search in.

Default ValueEnglish
📖

Implementation Guide

Developer documentation

How to Use Keywords Search Volume

  1. Submit up to 100 keywords: Pass a keywords array of the terms you want volume data for.
  2. Set market targeting: Choose location (country) and language — both default to United States / English if omitted.
  3. Read the response: Each keyword returns monthly search volume, competition level (LOW/MEDIUM/HIGH), a 0-1 competition index, and low/high CPC bid estimates in USD.
curl -X POST https://api.muapi.ai/api/v1/seo-keywords-search-volume \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "keywords": ["ai video generator", "text to speech api"],
    "location": "United States",
    "language": "English"
  }'

Common Questions

Frequently asked

How many keywords can I submit per request?

Up to 100 keywords in a single `keywords` array.

Where does the search volume data come from?

Directly from Google Ads, the same source advertisers see in their own account — not a modeled estimate.

What does the competition field mean?

Each keyword returns a competition level (LOW, MEDIUM, HIGH) and a 0-1 competition index reflecting how many advertisers bid on that term.

Is historical data included?

Yes, each keyword includes up to 12 months of historical monthly search volume alongside the current figure.

Can I target a specific country or language?

Yes, set `location` and `language` to any supported country/language pair; both default to United States / English.