DataForSEO Labs - Keyword Ideas, Difficulty & Competitors
Pricing
Pay per event
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
7 days ago
Last modified
Categories
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.