SEOmonitor API 3.0
  1. Keyword Vault
SEOmonitor API 3.0
  • Overview
  • Campaigns
    • Get Tracked Campaigns
      GET
  • Rank Tracker
    • Get Keyword Data
      GET
    • Get Keyword AI Overview Data
      GET
    • Get Groups List
      GET
    • Get Keywords Competition Data
      GET
    • Get Top 100 Results
      GET
    • Get Groups Data
      GET
    • Get Daily Keyword Ranks
      GET
    • Get Daily Group Visibility
      GET
    • Add New Keywords
      POST
    • Get Keywords Import Status
      GET
    • Get Daily SERP Feature Presence
      GET
    • Get Ranking Pages
      GET
    • Get Daily Share of Clicks
      GET
  • Organic Traffic
    • Get Daily Traffic Data by Segment
      GET
    • Get Traffic Data by Keywords
      GET
  • Research
    • Keyword Research
      • By Topic
        • Get Related Keywords
        • Get Topic Overview
      • By URL/Domain
        • Get URL/Domain Overview
        • Get Ranking Keywords
      • Get Keyword Data
      • Get Ranking Data
    • Keyword Vault
      • Get Keyword Data by List
        GET
      • Get Overview Data
        GET
  • Forecast
    • Get Forecast scenarios
      GET
    • Get Forecast scenario Data
      GET
    • Get Forecast objective Data
      GET
    • Get Forecast keywords
      GET
  1. Keyword Vault

Get Keyword Data by List

GET
https://apigw.seomonitor.com/v3/keyword-vault/v3.0/get-keyword-data-by-list
This endpoint returns the SERP, search and ranking data for the keywords in a specified list within the Keyword Vault of a specified campaign. The ranking data is for the website tracked in the specified SEOmonitor campaign.

Request

Authorization
Add parameter in header
Authorization
Example:
Authorization: ********************
Query Params

Header Params

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://apigw.seomonitor.com/v3/keyword-vault/v3.0/get-keyword-data-by-list?campaign_id={{campaign_id}}&list={{list}}&limit={{limit}}&offset={{offset}}&order_by={{order_by}}&order_direction={{order_direction}}&include_unqualified={{include_unqualified}}&domain={{domain}}' \
--header 'Accept: application/json' \
--header 'Authorization;'

Responses

🟢200Success
application/json
Body

Example
{
  "keyword": "<string>",
  "search_data": {
    "search_volume": "<integer>",
    "year_over_year": "<double>",
    "monthly_searches": {
      "search_volume": "<integer>",
      "month": "<string>",
      "year": "<integer>"
    }
  },
  "ranking_data": {
    "updated_on": "<date>",
    "rank": "<integer>",
    "trend": "<integer>",
    "landing_page": "<string>"
  },
  "serp_data": {
    "percentage_clicks": "<number>",
    "serp_features": {
      "feature": "<string>",
      "position": "<integer>"
    }
  },
  "tracked_keyword_id": "<integer>"
}
Modified at 2025-05-09 12:59:42
Previous
Get Ranking Data
Next
Get Overview Data
Built with