DataForSEO Labs - Keyword Ideas, Difficulty & Competitors avatar

DataForSEO Labs - Keyword Ideas, Difficulty & Competitors

Pricing

Pay per event

Go to Apify Store
DataForSEO Labs - Keyword Ideas, Difficulty & Competitors

DataForSEO Labs - Keyword Ideas, Difficulty & Competitors

DataForSEO Labs keyword toolkit. Get keyword suggestions, related keywords, keyword difficulty, search intent, and a competitor's ranked keywords as structured JSON. Pay per keyword — no DataForSEO account or subscription needed.

Pricing

Pay per event

Rating

5.0

(1)

Developer

Santhej Kallada

Santhej Kallada

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

7 days ago

Last modified

Share

DataForSEO Labs — Keyword Ideas, Difficulty & Competitors

A DataForSEO Labs keyword research toolkit on Apify. Get keyword suggestions, related keywords, keyword difficulty, search intent, and any competitor's ranked keywords as clean structured JSON. Pay per keyword — no DataForSEO account, subscription, or minimum top-up required.

This actor wraps the DataForSEO Labs API so you can run keyword research without managing your own DataForSEO account or balance. Pick a mode, give it a seed keyword / keyword list / competitor domain, and get back volume, CPC, competition, difficulty and intent.


Modes

  • Keyword Suggestions — long-tail keyword ideas from a seed keyword (volume, CPC, competition, difficulty, intent).
  • Related Keywords — semantically related keyword clusters from a seed keyword.
  • Ranked Keywords — every keyword a competitor domain ranks for, with its rank position and estimated traffic value (ETV).
  • Keyword Difficulty — bulk keyword difficulty (0–100) for a list of keywords.
  • Search Intent — classify keywords as informational / commercial / transactional / navigational.

How to use it

Keyword ideas from a seed:

{
"mode": "keyword_suggestions",
"seedKeyword": "email marketing",
"locationCode": "2840",
"languageCode": "en",
"limit": 100
}

Competitor's ranked keywords:

{
"mode": "ranked_keywords",
"target": "mailchimp.com",
"locationCode": "2840",
"limit": 100
}

Bulk difficulty / intent:

{
"mode": "keyword_difficulty",
"keywords": ["email marketing", "crm software", "buy crm"],
"locationCode": "2840"
}

Output

One dataset record per keyword:

{
"keyword": "marketing email platforms",
"search_volume": 27100,
"cpc": 76,
"competition": 0.04,
"keyword_difficulty": 41,
"search_intent": "commercial"
}

Ranked Keywords rows also include position, etv and the ranking url.

Pricing

Pay-per-event: a small Actor start fee plus one keyword result charge per keyword row returned. No DataForSEO subscription, no monthly minimum — you only pay for the keywords you get.

FAQ

Do I need a DataForSEO account? No. Calls run through managed DataForSEO access; you pay per keyword via Apify.

What metrics do I get? Search volume, CPC, competition, keyword difficulty and search intent, plus rank position and ETV in Ranked Keywords mode.

Can I spy on competitors? Yes — use Ranked Keywords with any domain to export every keyword it ranks for.

Good for AI agents / n8n / Make? Yes — clean JSON output, ideal for MCP servers, automations and LLM agents.


Tags: dataforseo, dataforseo labs, keyword research api, keyword difficulty, keyword suggestions, related keywords, search intent, competitor keywords, ranked keywords, seo keyword tool, keyword ideas api.