21 Jan 2025
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 (36) 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

Related Post

1603 Capitol Avenue,
Suite 413-4112,
Cheyenne,
Wyoming 82001
United States

Follow Us

Google and Google Discover are registered trademarks of Google Inc. We have no link with Google.