# Nightwatch, €199 monthly, Professional, GET /api/v1/urls/{url_id}/keywords: SERP API > Programmatic access to Google, Bing, and YouTube ranking data — any location, any device, any volume. Get structured JSON responses with positions, SERP features, competitor data, and historical trends. Nightwatch's SERP API on its Professional plan. It costs $2.945 per 1,000 searches. Nightwatch's docs list 3 of the 11 key fields we check: Organic results, Featured snippet, Local pack. You pay €199 a month for 2,500 keywords. This call is free for up to 76,042 calls a month. €2.617 per 1,000 searches is $2.945 at the European Central Bank's rate of $1.1253 for €1. In [our SERP API benchmark](https://datacircle.dev/best-serp-api.txt), the best plan from Nightwatch scores 39.4 out of 100. Nightwatch ranks 21st of 77 providers. Half of the 2,108 plans we rank by price cost $1.13 per 1,000 searches or less. This plan costs less per 1,000 searches than 27% of the 2,108 plans. [Morningscore's $69 monthly plan](https://datacircle.dev/serp-apis/morningscore/69-monthly-lite-get-v1-keywords-serp-overview/llms.txt) costs the least per 1,000 searches. Morningscore's $69 monthly plan charges nothing per call. You get as many searches as Morningscore's rate limit allows. [Collabim's CZK 360 monthly plan (/keywords)](https://datacircle.dev/serp-apis/collabim/czk-360-monthly-core-month-get-keywords/llms.txt) covers any number of searches. Collabim's CZK 360 monthly plan costs less up front than Morningscore's $69 monthly plan. [Scrappa](https://datacircle.dev/serp-apis/scrappa/25-pack-basic-get-api-search-advanced-google-search-advanced/llms.txt), [SerpKite](https://datacircle.dev/serp-apis/serpkite/300-pack-pro-post-v1-search-google-search/llms.txt) and [SerpScraper.dev](https://datacircle.dev/serp-apis/serpscraper-dev/39-monthly/llms.txt) are the best SERP API providers in the Datacircle benchmark. - This page: https://datacircle.dev/serp-apis/nightwatch/199-monthly-professional-get-api-v1-urls-url-id-keywords - [SERP API: the best of 70+ providers compared](https://datacircle.dev/best-serp-api.txt) - Get it: https://nightwatch.io/pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - Request: `GET https://api.nightwatch.io/api/v1/urls/{url_id}/keywords` - API key: with the plan, on https://nightwatch.io/pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - Its API docs: https://apidocs.nightwatch.io/keywords/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing#list-keywords - Sold by: Nightwatch (https://nightwatch.io?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing) - Checked: 2026-11-05 ## In the answer - Completeness: 27% - Organic results: ✓ - Featured snippet: ✓ - Local pack: ✓ ## Price - $ per 1,000 searches: $2.945 - Per: call - Billing: monthly - $ a month: $223.93 ## Aggregators - Aggregators: none ## Charges - Start fee: $0.00 - Also pays for: Obtain an access token for your user · Get user · Update user · List subusers · Get a subuser · Create a subuser · Update a subuser · Delete a subuser · List groups · Get a group · Create a group · Update a group · Delete a group · List URLs · Get a URL · Create a URL · Update a URL · Delete a URL · Add keywords · Remove keywords · Update a keyword · Create a view · List views · Get a view · Get view's filtered keywords · Update a view · Delete a view · List results · List competitors · Add competitors · Remove competitor · URL Series · Keyword series · Keyword view series · Group series · Keyword Stats · Get SERP Data · Get Locations ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: Programmatic access to Google, Bing, and YouTube ranking data — any location, any device, any volume. Get structured JSON responses with positions, SERP features, competitor data, and historical trends. ## Data - Freshness: 24 hours - Keep data: no limit - Use data: Your reports: "You may use the rankings, AI visibility results, metrics and reports the Service generates for your own business and for your clients, including in white-label reports under your own brand where your plan includes it. If you publish Nightwatch data publicly, such as in a study or article, please credit Nightwatch as the source." [...] Acceptable use: "You agree not to: [...] access the Service by automated means other than our API, or bypass usage limits or security measures, [...] resell access to the Service itself, or use it to build a competing product." (Terms of Service, October 20, 2026) ## Plan - Pay: €199 - You get: 2,500 keywords a month - Enough for: 76,042 calls a month ## Rate limit - Batch: 1 ## Speed - Answer: in the call ## The call - You send: url_id. Optional: sort, direction, search, page, limit, calculate_search_volatility_selected_interval, calculate_click_potential_selected_interval, calculate_traffic_value_selected_interval - Method: GET - Path: /api/v1/urls/{url_id}/keywords ## About the plan - Plan: Professional - Who can get it: anyone ## The 37 fields the plan's answer can hold keyword ID, keyword, tracked rank, datetime, keyword added at, device type, language code, country code, location name, search engine, rank change last day, rank change last week, rank change last month, organic result link, total results, search volume, cost per click, local search volume, local cost per click, rank type, organic rank, places rank, places image rank, local pack rank, featured snippet rank, knowledge panel rank, keyword tags, previous rank, best rank ever, rank history, SERP features, search volatility, search volatility change, click potential, click potential change, traffic value, traffic value change ## Nightwatch's plans (5) - [Nightwatch, €199 monthly, Professional, GET /api/v1/urls/{url_id}/keywords](https://datacircle.dev/serp-apis/nightwatch/199-monthly-professional-get-api-v1-urls-url-id-keywords/llms.txt): $2.945 per 1,000, 27% complete, 24 hours - [Nightwatch, €499 monthly, Agency, GET /api/v1/urls/{url_id}/keywords](https://datacircle.dev/serp-apis/nightwatch/499-monthly-agency-get-api-v1-urls-url-id-keywords/llms.txt): $2.462 per 1,000, 27% complete, 24 hours - [Nightwatch, €1,908 yearly, Professional (billed yearly), GET /api/v1/urls/{url_id}/keywords](https://datacircle.dev/serp-apis/nightwatch/1908-yearly-professional-billed-yearly-get-api-v1-urls-url-id-keywords/llms.txt): $2.353 per 1,000, 27% complete, 24 hours - [Nightwatch, €4,788 yearly, Agency (billed yearly), GET /api/v1/urls/{url_id}/keywords](https://datacircle.dev/serp-apis/nightwatch/4788-yearly-agency-billed-yearly-get-api-v1-urls-url-id-keywords/llms.txt): $1.968 per 1,000, 27% complete, 24 hours - [Nightwatch, contact us, Enterprise, GET /api/v1/urls/{url_id}/keywords](https://datacircle.dev/serp-apis/nightwatch/contact-us-enterprise-get-api-v1-urls-url-id-keywords/llms.txt): 27% complete, 24 hours ## Nightwatch's calls (3) - `GET /api/v1/serp_data/{result_id}`: [Nightwatch, €199 monthly, Professional, GET /api/v1/serp_data/{result_id}](https://datacircle.dev/serp-apis/nightwatch/199-monthly-professional-get-api-v1-serp-data-result-id/llms.txt) - `GET /api/v1/urls/{url_id}/keywords`: [Nightwatch, €199 monthly, Professional, GET /api/v1/urls/{url_id}/keywords](https://datacircle.dev/serp-apis/nightwatch/199-monthly-professional-get-api-v1-urls-url-id-keywords/llms.txt) - `GET /api/v1/urls/{url_id}/keywords/{keyword_id}/results`: [Nightwatch, €199 monthly, Professional, GET /api/v1/urls/{url_id}/keywords/{keyword_id}/results](https://datacircle.dev/serp-apis/nightwatch/199-monthly-professional-get-api-v1-urls-url-id-keywords-keyword-id-results/llms.txt) ## Nightwatch's APIs (1) - [Nightwatch: SERP API pricing, 5 plans, GET /api/v1/urls/{url_id}/keywords](https://datacircle.dev/serp-apis/nightwatch/199-monthly-professional-get-api-v1-urls-url-id-keywords/llms.txt) ## Nightwatch: SERP API alternatives - [ScrapingBee, $49 monthly, Freelance, GET /api/v1/google, Google Search API, regular request](https://datacircle.dev/serp-apis/scrapingbee/49-monthly-freelance-get-api-v1-google-google-search-api-regular-request/llms.txt): $2.94 per 1,000, 82% complete, live - [Scavio, $250 monthly, Startup, monthly, POST /api/v2/google](https://datacircle.dev/serp-apis/scavio/250-monthly-startup-monthly-post-api-v2-google/llms.txt): $2.941 per 1,000, 82% complete, 24 hours - [HasData, $59 monthly, Startup, GET /scrape/google/serp](https://datacircle.dev/serp-apis/hasdata/59-monthly-startup-get-scrape-google-serp/llms.txt): $2.95 per 1,000, 100% complete, live - [AlterLab, $500 pack, Deposit $500, POST /api/v1/serp, Scrape a search engine results page (Google)](https://datacircle.dev/serp-apis/alterlab/500-pack-deposit-500-post-api-v1-serp-scrape-a-search-engine-results-page-google/llms.txt): $2.963 per 1,000, 100% complete, live ## Sources From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-05. - https://apidocs.nightwatch.io/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - https://apidocs.nightwatch.io/authentication/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - https://apidocs.nightwatch.io/keywords/?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - https://docs.nightwatch.io/en/articles/4895492-changing-your-plan-from-monthly-to-yearly?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - https://docs.nightwatch.io/en/articles/4895540-terms-of-service?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - https://nightwatch.io/pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing - https://nightwatch.io/serp-api?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=serp-api-pricing