semrush icon

semrush

semrush/24 commands/8 categories

Semrush site plugin

API reference

Interface definitions

account

1 methods
health

health

mediause semrush account health

Check Semrush account health for a logged-in account

Request
mediause semrush account health

domain

2 methods
overview

overview

mediause semrush domain overview

Get Semrush domain overview metrics

Request
mediause semrush domain overview --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us
--currencystringoptional · usd
competitors

competitors

mediause semrush domain competitors

Get Semrush competitors overview metrics

Request
mediause semrush domain competitors --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us

keyword

2 methods
keyword

overview

mediause semrush keyword overview

Get Semrush keyword overview metrics

Request
mediause semrush keyword overview --arg value
Parameters
NameTypeRequired
--keywordstringrequired
--dbstringoptional · us
positions

positions

mediause semrush keyword positions

Get Semrush keyword positions overview metrics

Request
mediause semrush keyword positions --arg value
Parameters
NameTypeRequired
--keywordstringrequired
--dbstringoptional · us

organic

3 methods
organic

overview

mediause semrush organic overview

Get Semrush organic rankings overview metrics

Request
mediause semrush organic overview --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us
--devicestringoptional · desktop
--datestringoptional
--currencystringoptional · usd
organic_pages

pages

mediause semrush organic pages

Get Semrush organic pages list with traffic contribution

Request
mediause semrush organic pages --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us
--limitnumberoptional · 100
positions_list

positions

mediause semrush organic positions

Get Semrush organic positions list by URL and keyword

Request
mediause semrush organic positions --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us

project

4 methods
project

overview

mediause semrush project overview

Get Semrush project overview metrics

Request
mediause semrush project overview --arg value
Parameters
NameTypeRequired
--projectstringrequired
--dbstringoptional · us
project_position_tracking

position_tracking

mediause semrush project position_tracking

Get project position tracking metrics

Request
mediause semrush project position_tracking --arg value
Parameters
NameTypeRequired
--projectstringrequired
site_audit_overview

site_audit_overview

mediause semrush project site_audit_overview

Get site audit overview aggregated by severity

Request
mediause semrush project site_audit_overview --arg value
Parameters
NameTypeRequired
--projectstringrequired
site_audit_issues

site_audit_issues

mediause semrush project site_audit_issues

Get site audit issues aggregated by severity

Request
mediause semrush project site_audit_issues --arg value
Parameters
NameTypeRequired
--projectstringrequired
--limitnumberoptional · 100

seo

6 methods
keyword_gap

keyword_gap

mediause semrush seo keyword_gap

Get multi-site keyword gap opportunities

Request
mediause semrush seo keyword_gap --arg value
Parameters
NameTypeRequired
--domainstringrequired
--targetsarrayoptional ·
--dbstringoptional · us
--limitnumberoptional · 50
quick_wins

quick_wins

mediause semrush seo quick_wins

Get keyword quick-win opportunities

Request
mediause semrush seo quick_wins --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us
--limitnumberoptional · 30
--min_positionnumberoptional · 4
--max_positionnumberoptional · 20
position_distribution

position_distribution

mediause semrush seo position_distribution

Get ranking position distribution

Request
mediause semrush seo position_distribution --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us
serp_features_coverage

serp_features_coverage

mediause semrush seo serp_features_coverage

Get SERP features coverage

Request
mediause semrush seo serp_features_coverage --arg value
Parameters
NameTypeRequired
--domainstringrequired
--dbstringoptional · us
content_recommendations

content_recommendations

mediause semrush seo content_recommendations

Get page-level content optimization recommendations

Request
mediause semrush seo content_recommendations --arg value
Parameters
NameTypeRequired
--domainstringrequired
--limitnumberoptional · 50