Keyword Overview & Search Intent API: AI Large Language Models

Get keyword difficulty, volume, CPC, and search intent classification in one batch call. Try free — pay per generation, no subscription.

📝

Overview

About this model

Keyword Overview consolidates the metrics you'd otherwise need several separate lookups for — search volume, CPC, competition, keyword difficulty, and search intent — into one batched response for multiple keywords at a time. Search intent is classified as informational, commercial, navigational, or transactional, which helps you match each keyword to the right page type (blog post vs. product page vs. comparison page) before you start writing. Because keywords are analyzed together in a single call, it's a convenient way to triage a large candidate list down to the ones worth building content or campaigns around.

1Content-type matching: Route each keyword to the right page format based on its search intent.
2Keyword difficulty benchmarking: Compare difficulty across a candidate list before choosing what to target.
3SERP feature awareness: Identify keywords likely to trigger features like featured snippets or local packs.
4Batch keyword triage: Screen dozens of keywords for volume and intent in a single request instead of one-by-one lookups.
💰

Pricing & Value

Cost analysis

muapiappFrom $0.01 per batch

Batched keyword difficulty, volume, CPC, and intent classification.

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 analyze.

Default Valuebest ai generator,ai tools
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 Keyword Overview

  1. Submit keywords: Pass a keywords array of the terms to analyze.
  2. Set market targeting: Choose location and language (default United States / English).
  3. Read the response: Each keyword returns search volume, CPC, competition, keyword difficulty, and a classified search intent.
curl -X POST https://api.muapi.ai/api/v1/seo-keyword-overview \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "keywords": ["best ai generator", "ai tools"],
    "location": "United States",
    "language": "English"
  }'

Common Questions

Frequently asked

Can I submit multiple keywords in one call?

Yes, `keywords` accepts an array and every keyword is analyzed and returned in the same response.

What search intent categories are used?

Informational, commercial, navigational, and transactional — the same four-way classification used across SEO tooling.

What is keyword difficulty scored out of?

A 0-100 score, where higher values indicate more competitive top-10 rankings for that keyword.

Does this endpoint return CPC and competition data too?

Yes, each keyword includes CPC bid ranges and a competition level alongside difficulty and intent.

How is this different from Keywords Search Volume?

Search Volume focuses on Google Ads volume/CPC only; Keyword Overview adds difficulty and search intent classification for content and SEO planning.