Changelog
Track API updates, new features, improvements, and fixes. We follow semantic versioning and strive for backwards compatibility.
Versioning Policy
We maintain backwards compatibility within major versions. Breaking changes are announced at least 30 days in advance and result in a new major version.
October 2026
v2.4.1 Latest
October 16, 2026
Bug Fixes
-
A cached Google result whose stored HTML has expired is now crawled fresh
instead of served. Before, the postback's
htmllink pointed at a file that no longer existed, and multi-page (depth) results could fail without a postback
v2.4.0
October 14, 2026
Changes
-
Weekly SERP reuse -
frequencyis now the interval at which you track a keyword. Google and YouTube results are reused for at least 7 days, so hourly to weekly keywords are re-crawled weekly and monthly (720) keywords monthly.0or less still crawls fresh
January 2026
v2.3.0
January 15, 2026
New Features
- Batch insert optimization - Improved batch endpoint performance by processing payloads in parallel instead of sequentially
- Enhanced mobile parser - Better extraction of mobile-specific SERP features including app packs and mobile sitelinks
Improvements
- Reduced average task processing time by 15%
- Improved accuracy of desktop SERP parser for featured snippets
- Added
X-Request-IDheader to all responses for debugging
Bug Fixes
- Fixed mobile parser not correctly identifying some local pack results
- Fixed desktop parser missing sitelinks in certain edge cases
December 2025
v2.2.0
December 10, 2025
New Features
- Webhook retry mechanism - Failed webhook deliveries are now automatically retried up to 3 times with exponential backoff
-
Task cancellation - New endpoint to cancel pending tasks
(
DELETE /api/v2/serp/crawl/{task_id})
Improvements
- Webhook payloads now include
attempt_numberfield - Added support for custom headers in webhook requests
- Improved error messages for invalid location codes
v2.1.1
December 3, 2025
Bug Fixes
- Fixed race condition in batch processing causing duplicate tasks
- Fixed incorrect credit calculation for depth > 50
- Fixed timezone handling in
monthly_searchesdata
November 2025
v2.1.0
November 20, 2025
New Features
- Google SERP v2 - New endpoint with configurable depth for multi-page result collection (up to 100 results)
-
Frequency caching - New
frequencyparameter to reuse recent results and save credits
Improvements
- Added People Also Ask (PAA) extraction to SERP results
- Added Related Searches extraction to SERP results
- Improved handling of localized SERPs
Deprecations
-
/api/v1/serp/googleis now deprecated for new integrations. Use/api/v2/serp/crawlinstead. v1 endpoints will be supported until December 2026.
v2.0.2
November 5, 2025
Bug Fixes
- Fixed keyword research endpoint returning empty results for some queries
- Fixed autocomplete suggestions missing for non-English languages
October 2025
v2.0.0
October 1, 2025
Major Release
Version 2.0 includes breaking changes. See the migration guide for upgrade instructions.
Breaking Changes
- Authentication - Switched from API key in query parameter to Bearer token in Authorization header
-
Response format - Standardized all responses to use
resultwrapper object -
Error format - New error response structure with
errorandmessagefields
New Features
- New base URL:
engine.v2.serpwatch.io - Keyword Research API with ideas, suggestions, and trends endpoints
- Keyword Data API for search volume and competition metrics
- Webhook support for all async endpoints
- Batch endpoints for high-volume processing
Improvements
- 5x improvement in average response times
- 99.9% uptime SLA for Professional and Enterprise plans
- New dashboard for API key management and usage monitoring