Domain Research API
Pull the keywords any domain ranks for, its organic competitors, the keywords a competitor ranks for and you do not, and how its visibility has moved month by month, programmatically. Eight reports behind one endpoint; Turkish data covers more than 61 million keywords.
import requests
response = requests.post(
"https://data.semust.com/v1/domain-research",
headers={
"SEMUST-API-USER": "your_username",
"SEMUST-API-PASSWORD": "your_password",
},
json={
"type": "keyword_gap",
"domain": "example.com.tr",
"competitor": "rival.com.tr",
"mode": "missing",
"min_volume": 500,
"limit": 100,
},
timeout=90, # longer than ?wait= (60 seconds by default)
)
data = response.json()
if response.status_code == 202:
# Still running: collect the result from GET /v1/tasks/{task_id}
print(f"Task {data['task_id']}: poll {data['poll_url']}")
elif response.status_code == 200:
for row in data["items"]:
print(f"{row['keyword']} ({row['volume']} searches/month)")
print(f" Competitor: #{row['competitor_position']} {row['competitor_url']}")Meet Semust, trusted by 12.000+ brands.
One Endpoint
All eight reports are selected with the `type` parameter. One request shape to learn, one authentication, the same error format across every report.
Turkish Data
Turkish data covers more than 61 million keywords, and the keyword filter handles the Turkish İ/ı correctly. Other markets are selected with the country and language parameters.
Pay Per Row
Rows returned, not bundles. A one-row overview costs $0.013332, and a 10-row query costs under one and a half cents.
What Can You Build With the Domain Research API?
Reach the organic search visibility of any domain through the data.semust.com/v1/domain-research endpoint.
overview summarises a domain: keyword count, estimated traffic and its value, and keywords in the top 3 / 10 / 20 / 100. keywords returns the keywords it ranks for with volume, CPC, difficulty, intent and position; competitors lists domains competing for the same keywords; top_pages and subdomains rank the pages and subdomains that earn its traffic. keyword_gap compares keywords against a competitor, traffic_estimate estimates traffic for up to 1000 domains, and history shows the overview numbers month by month. keywords and keyword_gap results can be narrowed by minimum search volume, intent and the text they contain.
// One endpoint, eight reports
POST /v1/domain-research
{ "type": "overview", "domain": "example.com.tr" }
{ "type": "keywords", "domain": "example.com.tr" }
{ "type": "competitors", "domain": "example.com.tr" }
{ "type": "top_pages", "domain": "example.com.tr" }
{ "type": "keyword_gap", "domain": "example.com.tr",
"competitor": "rival.com.tr" }
{ "type": "subdomains", "domain": "example.com.tr" }
{ "type": "traffic_estimate",
"domains": ["example.com.tr", "rival.com.tr"] }
{ "type": "history", "domain": "example.com.tr" }One platform,Organic success stories:

Batuhan Durmaz
SEO Specialist
SEMUST is a powerful tool for SEO professionals. It provides valuable data in a simple and easy‑to‑understand format, making it a great choice for both local and global projects. I use it for keyword analysis, Google Search Console data, ranking tracking, and content creation. I'm very satisfied with it.

Selen Çetin
SEO Specialist
I first came across Semust on LinkedIn, back when it was just starting to gain attention. Curious, I decided to give it a try—and it’s now become one of my favorite tools. What I appreciate most is how it handles many tasks that I used to perform manually with a single click, which makes my job significantly easier. Seeing how quickly it has evolved since the first time I used it also inspires confidence.

Aykut Özcan
SEO Director – Digital UP
At Digital UP SEO Agency, we rely heavily on the analysis and reporting tools Semust provides throughout our SEO workflows. From keyword tracking and competitor analysis to site‑health scans and backlink audits, it brings both speed and depth to many critical areas. Thanks to the comprehensive, data‑driven insights it offers, we consistently boost our clients' search‑engine performance. Semust is a powerful partner on our agency's growth journey.
Domain Research API Frequently Asked Questions
More organic traffic
- 14-day free trial
- No setup required
- Search Console integration



