Search
Keyword research
POST
https://api.magistermarketing.com/v1/keywords/researchKeyword opportunities for a site, each with its intent, topic, demand and difficulty, and what to do about it.
- Cost
- ~12 credits
- Runs
- At once
- Key
- Full key
- Holds up to
- 40 credits
Parameters
| Name | Type | About |
|---|---|---|
| domain | string · body | A site whose rankings and search summary to read, such as example.com. at most 253 characters |
| seed | string · body | A seed keyword for ideas. at most 200 characters |
| limit | integer · body | 1 to 100 · default 20 |
Request
curl -X POST https://api.magistermarketing.com/v1/keywords/research \
-H "Authorization: Bearer $MAGISTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"tally.so","seed":"online form builder","limit":15}'Response
200· 9.92 credits
{
"data": {
"domain": "tally.so",
"seed": "online form builder",
"broadened_seed": null,
"partial": false,
"failed_sections": [],
"site": {
"ranking_keywords": "100-1k",
"paid_keywords": "under 10",
"monthly_search_visits": "1k-10k"
},
"keywords": [
{
"keyword": "form online builder",
"source": "suggestion",
"opportunity": 78,
"intent": "commercial",
"demand": "10k-100k",
"difficulty": "easy",
"position": null,
"cluster": "online form builder",
"action": "Make a page that compares the options and makes your case."
},
{
"keyword": "free online html form builder",
"source": "suggestion",
"opportunity": 58,
"intent": "commercial",
"demand": "1k-10k",
"difficulty": "easy",
"position": null,
"cluster": "html",
"action": "Make a page that compares the options and makes your case."
}
],
"clusters": [
{
"cluster": "online form builder",
"keywords": 11
},
{
"cluster": "website",
"keywords": 5
}
]
},
"credits_charged": 9.92,
"request_id": "560c6fae-a58b-4a50-b9eb-059fd6531004"
}A real call from a test organization, 2026-11-11. Trimmed to a few keywords.