Dear DiscoverSnoop API Users,
As you may know, DiscoverSnoop recently released a major product update. This update introduces significant changes to the API, so we recommend taking a moment to review this technical changelog. The new features and enhancements are designed to bring even more value to your API usage.
Key Details
- For a full overview of the product updates, please visit: DiscoverSnoop’s Biggest Update.
- The update is backward compatible, so existing systems using the old SDKs will continue to function as expected. However, note that the new features will only be available with the updated SDKs.
- All SDKs have been updated and are available for download on our website.
- The API documentation has been fully updated and is accessible online.
Major Changes
CAUTION:
- Several endpoints now include new parameters, which have altered the parameter order.
- If you use object-oriented code, no action is required.
- If you use procedural code, carefully review and adjust the parameter order in each endpoint you call.
New Endpoints:
entity: Retrieves information about a specific entity.
liveentities: Returns a list of trending entities.
entities: Provides a list of historical entities.
For detailed information, refer to the API documentation.
New Properties:
- AlertCollection (
alerts and alerts_changeĀ endpoints):
- Added
param6: Filters content by language for type 2 & 3 alerts in the US.
- Added support for
type = 4, enabling JSON-based alerts. In this case, the recipient value must point to an HTTP endpoint on your system to receive JSON messages. Learn more here.
- PagesCollection (
livepages, pages, and pageĀ endpoints):
- Added
is_short, is_showcase, is_webstory, and is_video to identify specific Discover feed formats. Read more about Discover blocks.
- Added
entities: A new EntitiesCollection listing all entities associated with a page.
- HistoryCollection: Removed from the
Page object (page endpoint), as this field was always blank and no longer necessary.
New Filters:
- Entity Filter (
livepages and pagesĀ endpoints):
- New
entity_filter parameter allows filtering content by entity. Matching is performed with a LIKE %% query (e.g., searching “Trump” matches “Donald Trump”).
- Preset Filter Enhancements:
- New values for
preset_filter (used in pages, livepages, alerts, and alerts_change):
7: Exclude classic articles
8: Include only classic articles
9: Exclude shorts
10: Include only shorts
11: Exclude showcases
12: Include only showcases
13: Exclude videos
14: Include only videos
15: Exclude web stories
16: Include only web stories
- Deprecated values (
3–6) have been removed as they are no longer relevant for Google Discover.
preset_filter is now optional (defaults to 0 if not provided). Documentation has been updated to reflect this change.
Output lines Ā Adjustments:
- The number of output lines for many endpoints has been increased. Refer to the specific endpoint documentation for details. Note: Requesting more lines will increase response time. For optimal performance, request only what you need.
We’re excited to share these enhancements and believe they will provide even more robust tools for your development needs. If you have any questions, feel free to
reach out to our support team