Opening Up Yahoo! for You
The Yahoo! Developer Network offers Web Services and APIs that make it easy for developers to build applications and mashups that integrate data sources in new ways, making the web a more useful and fun place for everyone.
Mmm… Developer Candy: Developer Centers, Patterns and More!
Would you like to be multilingual? Our Developer Centers are a great place to get started with a new language. They cover the basics on how to make Web service calls, parse XML and more. JavaScript, PHP and Python are just the beginning! A huge helper for writing dynamic web pages is the Yahoo! User Interface Library. It is a set of utilities and controls written in JavaScript, for building richly interactive web applications using techniques. Another great resource is our Pattern Library, which explains the best solutions for reoccuring problems in creating a website, like Autocomplete or Breadcrumbs.
What are Mashups?
Mashups take data and content from one application and merge them with another, often to a startlingly cool effect. Pictures become more lively when matched with their geographic context. Many searches are far more valuable in a local context. Mashups typically allow us a different view of the data, layering one source on top of another via use of simple web technologies like XML and REST.
Want to Build Your Own Applications?
We're here to help you get up and running with Yahoo! Web Services. To learn more about how you can integrate Yahoo! services and content with your applications, please visit our collection of APIs -- each with detailed documentation and developer support groups. We can't wait to see what you come up with!
Yahoo! APIs Power Serious Applications Too
Web services aren't all fun and games. Yahoo!'s APIs let developers tap into Yahoo!'s world class data and infrastructure to help them power their business. Yahoo! APIs and Web Services are governed by the relevant Terms of Use and Usage Policy. While we make a limited amount of queries available for small-volume applications, we are also interested in working with companies to help them gain an edge by building on top of Yahoo! as a platform, applications that often require greater query volumes. See our FAQ for more info on usage. Register your application with us to apply for additional queries and be notified of system status. A great example is the Vertical Search Application from Rollyo.
Explore What Developers Create with Yahoo! Web Services
Check out more cool applications and mashups in Yahoo! Gallery and in the following sections:
- See our Maps Application Gallery to see how developers are using the Yahoo! Maps APIs to point to or embed Yahoo! Maps on their site to display locations and overlay data dynamically.
- Yahoo! Widgets are miniature client applications that run within the Yahoo! Widget Engine (download it here). They're stylish, functional and often incredibly beautiful — see the Widget Gallery. Get started hacking new Widgets at the Yahoo! Widgets Workshop.
- See all the crazy-cool Flickr® applications built with the APIs available for Flickr, an incredibly fun community photo sharing service. Pick up the Flickr API to start building your own Flickr application today!
- Check out the sites in our Search Application Gallery, which showcases developers building on top of the rich Yahoo! Search® APIs. See what Yahoo! Search technology can do for you.
These applications are all free for you to use and enjoy. If you've made a great application and want to get it more exposure, please visit Yahoo! Gallery and upload it!


Send Your Suggestions