Retrieves organic search keywords for a domain from a specified Semrush regional database; `display_positions` must be set if `display_daily=1` for daily updates. Response is semicolon-delimited CSV text (parse with sep=';', cast numeric columns before aggregations). A response…
domainRequiredstringThe domain name (e.g., example.com) to investigate for organic search keywords.
databaseRequiredstringThe regional database to query (e.g., 'us', 'uk', 'de').
display_datestringDate for keyword data: 'YYYYMM15' for monthly historical, 'YYYYMMDD' for daily (e.g., '20231015', '20231120'). Shows latest daily ranking changes if unspecified.
display_sortstringColumn and order for sorting results (e.g., 'po_desc' for position descending).
display_dailyintegerSet to 1 for daily updates on position changes (last 31 days), or 0 for monthly results. Requires `display_positions` if set to 1.
display_limitintegerNumber of results. When `display_offset` is used, this specifies the CUMULATIVE count from the start. Semrush may have per-call limits; use pagination for large datasets.
export_escapeintegerSet to 1 to wrap report columns in double quotation marks ("); 0 to disable.
display_filterarrayList of column codes from `DomainOrganicSearchKeywordsFilterType` for filtering (e.g., 'Ph', 'Ur'). For complex filter syntax like 'Ph|Cn|semrush', refer to Semrush API documentation.
display_offsetintegerNumber of initial results to skip for pagination. When used, `display_limit` should be `display_offset` + number of rows for the current page.
export_columnsarrayData columns to include. If omitted, all columns from `DomainOrganicSearchKeywordsExportColumns` are requested. Retain key metrics Tr (traffic), Cp (CPC), Po (position), and Kd (keyword difficulty) to avoid missing critical data.
display_positionsstringFilter keywords by position changes in Google's top 100: 'new', 'lost', 'rise', or 'fall'.
display_positions_typestringType of ranking positions: 'organic' (standard), 'all' (includes SERP features), or 'serp_features' (domain ranks in SERP features).
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.