Nightwatch pricing: SERP API, GET / api/ v1/ urls/ {url_ id}/ keywords
Is Nightwatch yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- €199 monthly, ProfessionalProfessional$2.945 per 1,000
- €499 monthly, AgencyAgency$2.462 per 1,000
- €1,908 yearly, Professional (billed yearly)Professional (billed yearly)$2.353 per 1,000
- €4,788 yearly, Agency (billed yearly)Agency (billed yearly)$1.968 per 1,000
- Contact us, EnterpriseEnterprise
GET / api/ v1/ urls/ {url_ id}/ keywords one of Nightwatch's 3 callsGET /€199 monthly, Professional$2.945 per 1,000api/ v1/ serp_ data/ {result_ id} GET /€199 monthly, Professional$2.945 per 1,000api/ v1/ urls/ {url_ id}/ keywords GET /€199 monthly, Professional$2.945 per 1,000api/ v1/ urls/ {url_ id}/ keywords/ {keyword_ id}/ results
About this item
- A copy at most 24 hours old. You get results Nightwatch saved earlier.
- 3 of the 11 key fields we check. Organic results, Featured snippet, Local pack.
- A monthly subscription. You pay €199 a month for 2,500 keywords. This call is free for up to 76,042 calls a month.
- One call. You send
url_toid GET /. The call returns the search engine's results page.api/ v1/ urls/ {url_ id}/ keywords - Anyone can get it. Keep data: no limit. Use data: with conditions.
Nightwatch: SERP API alternatives
Nightwatch alternatives: every SERP API provider ranked
We list other providers' plans closest to this plan in price per 1,000 searches. Each plan in the table gives live data or data at most a day old.
| This planNightwatch, €199 monthly, Professional, GET /api/v1/urls/{url_id}/keywords | ScrapingBee, $49 monthly, Freelance, GET /api/v1/google, Google Search API, regular request | Scavio, $250 monthly, Startup, monthly, POST /api/v2/google | HasData, $59 monthly, Startup, GET /scrape/google/serp | AlterLab, $500 pack, Deposit $500, POST /api/v1/serp, Scrape a search engine results page (Google) | |
|---|---|---|---|---|---|
| $ per 1,000 searches | $2.945 | $2.94 | $2.941 | $2.95 | $2.963 |
| Completeness | 27% | 82% | 82% | 100% | 100% |
| Billing | monthly | monthly | monthly | monthly | pay first |
| Pay | €199 | $49 | $250 | $59 | $500 |
| Enough for | 76,042 calls a month | about 16,666 calls a month | 85,000 calls a month | 20,000 calls a month | 168,750 calls |
| Freshness | 24 hours | live | 24 hours | live | live |
| Who can get it | anyone | any natural person aged at least 18 years old with full and complete legal capacity acting in the scope of their professional activity or being the legal representative of a legal entity empowered to enter into legally binding commitments | anyone | anyone | anyone at least 18 years old, acting in a professional or commercial capacity |
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.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Organic results
- Ads, not in the answer
- Featured snippet
- AI overview, not in the answer
- Knowledge graph, not in the answer
- People also ask, not in the answer
- Local pack
- Related searches, not in the answer
- News, not in the answer
- Images and videos, not in the answer
- Shopping, not in the answer
| $ per 1,000 searches | $2.945 |
|---|---|
| Per | call |
| Billing | monthly |
| $ a month | $223.93 |
| Aggregators | none |
|---|
| 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 |
| $ per 1,000 | $0.00 |
|---|
| 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. |
|---|
| 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) |
| Pay | €199 |
|---|---|
| You get | 2,500 keywords a month |
| Enough for | 76,042 calls a month |
| Batch | 1 |
|---|
| Answer | in 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 |
| 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