Welcome, guest Sign In

Yahoo! RSS Feeds

Yahoo! provides content for a variety of products and services as RSS feeds -- thousands of feeds in total. You can subscribe to an RSS feed in My Yahoo! or another RSS feed reader application. If you are a developer, RSS is an XML application, so you can parse RSS feeds as XML and then use the content within those feeds to build your own web applications or mashups, Yahoo! Widgets, or desktop client applications.

This page provides an overview of Yahoo! RSS feed support and how to get started using RSS from a developer perspective.

Getting Started with RSS

RSS – "Really Simple Syndication" – is a mechanism for web site developers to publish headlines and frequently-updated content as a web feed. A web feed is a low-bandwidth, stripped down version of a web site that readers can subscribe to in a feed reader or that developers can parse and manipulate for their own use. There are a number of competing technical formats for feeds on the web including several different incompatible versions of RSS and a competing format called Atom. Yahoo! web feeds all conform to the RSS 2.0 specification and thus we refer to our feeds simply as RSS feeds.

RSS files are XML. If you view an RSS file in a web browser most of the time you will see raw XML text and not a formatted page like you do HTML. To view an RSS feed properly, you need to subscribe to that feed in a feed reader such as My Yahoo. Other feed readers include Bloglines, NewsGator, SharpReader or NetNewsWire. Your email application may also provide a way of reading feeds.

Most Yahoo! RSS feeds have a single static URL, often an XML file, for example:

http://ask.yahoo.com/index.xml

A number of RSS feeds, however, take arguments or parameters, which enable you to generate different custom RSS feeds depending on the specific content you are interested in. For example, the Yahoo! Weather feeds take parameters for zip code or location ID and look something like this:

http://xml.weather.yahoo.com/forecastrss?p=USCA1116

These latter RSS URLs with parameters are called custom or dynamic RSS feeds. Note that the content of all RSS feeds is dynamic (it changes on a regular basis). The term dynamic refers to the ability to generate multiple feeds from the same URL. Because dynamic RSS feeds are often more interesting to developers, we provide enhanced API documentation for many of these feeds on the Yahoo! Developer Network.

Using Feeds

You can subscribe to any Yahoo! RSS feed, static or dynamic, using My Yahoo! or your favorite news reader or aggregator application. Most Yahoo! products and services provide Add to My Yahoo! buttons that make subscribing to Yahoo! RSS feeds easy. add to My Yahoo! My Yahoo! also includes a link for subscribing to feeds by URL with Add RSS by URL on the Find Content page.

My Yahoo!

Yahoo! Alerts also enables you to get alerts when any RSS feed (Yahoo! or otherwise) has changed. Alerts can be sent to your email, Yahoo! Messenger, or Mobile device. To add a Yahoo! Alert for an RSS feed, visit Yahoo! Alerts and choose Feed/Blog alert:

Yahoo! alerts

Developing with Feeds

As a developer you can use the content within the Yahoo! RSS feed for your own web or client applications. RSS is a flavor of XML and as such you can use any XML parsing libraries to work with RSS. Please see Terms of Use for information on using Yahoo! feeds in your application.

Yahoo! RSS feeds conform to the RSS 2.0 specification. Depending on the feed and its contents, the RSS feed may also include namespace extensions. For example, many feeds include the GeoRSS extension, which enables geographic latitude and longitude information to be included in the feed. Some image and media feeds include Media RSS extensions for images, audio and sound enclosures. See Resources for specifications and the specific feed for details.

Terms of Use

Yahoo! RSS feeds are free of charge for individuals, and non-profit organizations for non-commercial use. Attribution is required if you use the feed in your own application or service. Usually this requires including text or image for the Yahoo! product or service from which you got the feed in your application. Attribution information is included in each feed. Each Yahoo! product or service may also have more specific terms of use for the RSS feed; see the RSS help pages for the service for details, if available.

Yahoo! RSS feeds may also be subject to rate limiting. The limit varies from feed to feed.

RSS Resources

This section collects links to FAQs, specifications and other tools that may help you work with RSS feeds.

Yahoo! RSS FAQs and Overviews

Technical Specifications

Other RSS Resources


The Big List of Yahoo! Feeds

The following table contains a list of the available RSS feeds from Yahoo! we here at the Developer Network know about as well as some samples you can subscribe to. Dynamic feeds that take parameters also have links to API documentation, where available.

Property Feed Description
Sample Feeds
Ask Yahoo! Most recent Ask Yahoo! Questions and Answers.
add to My Yahoo!
RSS button
blo.gs Create a Favorites list and make that list public. See Settings to make your favorites public and then Share for more information on the various favorites feeds available.
del.icio.us

RSS feeds are available on most pages within del.icio.us including recent items, popular items, items for all del.icio.us screenshottag pages, user pages, and inboxes. Look for the orange RSS button at the bottom of each page.

add to My Yahoo!
RSS button
(most popular items)

add to My Yahoo!
RSS button
(most recent items for tag "music")
Flickr

Many Flickr pages contain links for feeds. Scroll down to the bottom Flickr screenshotof the page and look for the "Available as RSS 2.0 and Atom" links or the My Yahoo button.

Pages that can contain feeds include:

  • Individual user pages
  • Your contacts page
  • Tag pages (yours, any other user's, or or everyone's)
  • Your Recent Activity page
  • Your Comments page
  • Group pages (discussions, group pools)
  • News pages
  • Forum pages (FlickrHelp, FlickrIdeas)

Feeds that view photos are specific instances of the dynamic photos_public.gne feed. With this feed you can retrieve public photos from any user or tag, and indicate the output format of the feed. See the public photos feed documentation.

add to My Yahoo!
RSS button
(All public photos tagged with "toy")

add to My Yahoo!
RSS button
("Catchy Colors" group)
My Web See Yahoo! Search: My Web  
Upcoming.org

RSS feeds for Metros, Groups, and tags. For Metros and Groups, look for the Subscribe... button at the top right of each list. Upcoming screenshotThis button pops up a menu with familiar RSS subscription buttons:

add to My Yahoo!
RSS button
(Events for San Francisco)
Yahoo! 360

Your public blog can be configured to publish an RSS feed. Under Edit Blog Settings, check the box that says Yahoo! 360 screenshot"Yes, publish my blog as an RSS 2.0 feed." My Yahoo and XML buttons then appear on your blog at the bottom of the page.

RSS feeds are also available for comments to your blog. Click on My Blog and then Blog Comments to access the feeds.

Yahoo! Answers Latest questions from Yahoo! Answers.
add to My Yahoo!
RSS button
Yahoo! Autos

Yahoo! Autos offers user ratings and reviews for all new car make and models.Yahoo! Autos screenshot Browse to the specific make and model car you're interested in and look for the My Yahoo or orange RSS button.

add to My Yahoo!
RSS button
(2006 Toyota Prius)
Yahoo! Buzz Dozens of feeds for various popular Yahoo! searches. See the Buzz Feed Index.
add to My Yahoo!
RSS button
(Buzz Log feed)
Yahoo! Classifieds

Searches in Yahoo! Classifieds can be saved as as RSS feeds.Yahoo! Classifieds screenshot Define any search and look for the Add to My Yahoo or XML buttons in the left column.

add to My Yahoo!
RSS button
(Search for "motorcycle" in Sunnyvale, CA)
Yahoo! Directory Latest updates to various categories in Yahoo! Directory. See the Directory Feed Index.
add to My Yahoo!
RSS button
(Surfer's Picks feed)
Yahoo! Education Word of the Day and SAT Tips.
add to My Yahoo!
RSS button
(Word of the Day)

add to My Yahoo!
RSS button
(SAT Tips)
Yahoo! Finance

A number of feeds on various finance news topics including top stories, most viewed stories, stories by industry and sector, as well as dynamic feeds for company and industry news based on company ticker symbol. All the Finance Columnists also have feeds available. See the Yahoo! Finance RSS Page for a complete lists of a feeds and a form to create a dynamic RSS URL for the company news feed.

In addition, we have detailed API documentation for the dynamic company news and industry news feeds.

add to My Yahoo!
RSS button
(Top stories)

add to My Yahoo!
RSS button
(Most Viewed stories)

add to My Yahoo!
RSS button
(Company news: YHOO)

add to My Yahoo!
RSS button
(Industry news: YHOO)

Yahoo! Games New game releases. For video games, see Yahoo! Video games.
add to My Yahoo!
RSS button
Yahoo! Groups Every Yahoo! group has its own RSS feed. To read it you must either be subscribed to the group, or that group must be configured to have publicly-readable messages.
add to My Yahoo!
RSS button
(ydn-javascript group)
Yahoo! Health Feeds for current health news, as well as individual feeds for Health Expert Blogs on specific topics such as Breast Cancer, Diabetes, and Yoga.
add to My Yahoo!
RSS button
(Current news)

add to My Yahoo!
RSS button
(Yoga blog)
Yahoo! HotJobs

Search for a job and then look for the My Yahoo!Yahoo! HotJobs screenshot or the orange XML button.

The feed generated by the HotJobs search is a dynamic feed with basic parameters. There is also an advanced feed request that includes many more parameters from the HotJobs search form. We have API documentation for both the basic and advanced HotJobs RSS feeds.

add to My Yahoo!
RSS button
(Search for "writer" in Sunnyvale, CA)
Yahoo! Local Feeds for events, top restaurants, and local favorites in your area.
add to My Yahoo!
RSS button
(Events: Sunnyvale, CA)

add to My Yahoo!
RSS button
(Top restaurants: Sunnyvale, CA)

add to My Yahoo!
RSS button
(Favorites: Sunnyvale, CA)

Yahoo! Maps Traffic The traffic feed from Yahoo! Maps enables you to get real-time traffic alerts for a given area. The traffic feed is a dynamic feed with several parameters for location, alert severity, radius of interest and image type. See our detailed API documentation for information.
add to My Yahoo!
RSS button
(Traffic Alerts for Sunnyvale, CA)
Yahoo! Message Boards Each message board has its own group. Visit the board and look for the My Yahoo or orange XML button at the top of the list.
add to My Yahoo!
RSS button
(Gardening board)
Yahoo! Movies Feeds for upcoming movies, trailers, movie news, upcoming DVDs, and more. See the Yahoo! Movies RSS Feed Index.
add to My Yahoo!
RSS button
(Movies opening this week)
Yahoo! Music Top songs, albums and videos . See the Yahoo! Music Feeds Index .
add to My Yahoo!
RSS button
(Top Videos)
Yahoo! Music Musicmatch Feeds for New Releases, Chart Toppers and Recommendations for On Demand and Music Store. See the Musicmatch Feeds Index .
add to My Yahoo!
RSS button
(Albums of the week)
Yahoo! News

Dozens of feeds for headlines on a variety of subjects including Top Stories, US, World, Politics, Business, Sports, Entertainment and Most Viewed, as well as for special reports such as Kevin Sites in the Hot Zone. See the News Feeds Index for a list.

Yahoo! News also provides feedsYahoo! News screenshot for each section in Photos and Slideshows. Look for the My Yahoo or orange XML button on any photos and slideshows page.

Finally, all search results on Yahoo! News can be saved as RSS feeds. Search in any news section Yahoo! News screenshotand then look for the My Yahoo or orange XML button in the right column. The feeds for photos, audio and video are in Media RSS format (they contain enclosures for the media being provided).

add to My Yahoo!
RSS button
(Most Viewed headlines)

add to My Yahoo!
RSS button
(Most Viewed photos)

add to My Yahoo!
RSS button
(Search for "motorcycle" in All News and Blogs)

Yahoo! Next Newest Yahoo! products and services.
add to My Yahoo!
RSS button
Yahoo! Picks Most recent picks from the Yahoo! team.
add to My Yahoo!
RSS button
Yahoo! Search

Yahoo! Search results from Web, Image and Video search can be saved as RSS feeds, but there are no My Yahoo or XML buttons with which to do so. You can subscribe to a search result feed by URL using the following patterns for web, image, and video search, respectively replacing keyword below with the keyword you want to search for:

http://search.yahooapis.com/ WebSearchService/rss/webSearch.xml? appid=yahoosearchwebrss& query=keyword

http://search.yahooapis.com/ ImageSearchService/rss/imageSearch.xml? appid=yahoosearchimagerss& query=keyword

http://search.yahooapis.com/ VideoSearchService/rss/videoSearch.xml? appid=ysearchblog&format=mpeg& query=keyword

All of the Search RSS APIs use the same parameters as the Search REST APIs. See the API documentation for the Search REST APIs for details.

add to My Yahoo!
RSS button
(Web search for "motorcycle")

add to My Yahoo!
RSS button
(Image search for "motorcycle")

add to My Yahoo!
RSS button
(Video search for "motorcycle")

Yahoo! Search: My Web

Many pages in My Web contain links for feeds. Scroll down to the Yahoo! MyWeb screenshotbottom of the page and look for the My Yahoo and XML buttons.

Pages that contain feeds include:

  • Saved Pages (my and everyone's)
  • Tag pages (my and everyone's)

Everyone's saved pages can in turn be sorted by Date or by Popularity. My Saved Pages and My tags can be sorted by date, title, or URL. Everyone's Tag pages can only be sorted by date.

add to My Yahoo!
RSS button
(Everyone's pages)

add to My Yahoo!
RSS button
(Everyone's pages tagged "rss")
Yahoo! Shopping

Yahoo! Shopping screenshotDozens of feeds for new releases and most popular products. See the Shopping Feeds Index for a list.

Yahoo! Shopping Wishlist screenshotFor Wish Lists and other shared lists, choose the list and then click Link to this Sharable List. The My Yahoo and RSS buttons are on the top of that list page.

add to My Yahoo!
RSS button
(Yahoo! Shopping Pick List)
Yahoo! Sports Dozens for feeds for news, scores and expert analysis, including separate feeds for each MLB, NFL, NBA and NHL team. See the Sports Feed Index for a list.
add to My Yahoo!
RSS button
(Boston Red Sox)

add to My Yahoo!
RSS button
(NASCAR feed)
Yahoo! Travel Travel destinations contain feeds for information such as places to stay, thing to do, places to eat, as well as message boards and user reviews. Choose or search for a destination and then look for the My Yahoo or orange XML buttons.
add to My Yahoo!
RSS button
(Places to Stay: Paris)

add to My Yahoo!
RSS button
(Message Board: Paris)
Yahoo! Video Games Top Features.
add to My Yahoo!
RSS button
Yahoo! Weather

Each location page contains an RSS feed for updated current weather and forecast information. Browse or search to your location and look for the My Yahoo and orange RSS buttons in the upper right corner.

The Weather RSS feed is a dynamic feed that takes parameters for location and units. We provide detailed API documentation for this feed.

add to My Yahoo!
RSS button
(Weather for Sunnyvale, CA)

YDN LIBRARIES & BEST PRACTICES

YAHOO! APIs & WEB SERVICES

LANGUAGE CENTERS

Copyright © 2008 Yahoo! Inc. All rights reserved. Copyright | Privacy Policy

Help us continue to improve the Yahoo! Developer Network - Send Your Suggestions