Yahoo! Answers is a place where people ask and answer questions on any topic. The Answers API lets you tap into the collective knowledge of millions of Yahoo! users. Search for expert advice on any topic, watch for new questions in the Answers categories of your choice, and keep track of fresh content from your favorite Answers experts.
Learn how to use the Yahoo! Answers API through descriptions of its queries and parameters. In addition, the documentation also inculdes sample code to help get you started.
Find questions that match your query.
List questions from one of our hundreds of categories, filtered by type. You'll need the category name or ID, which you can get from questionSearch.
Found an interesting question? getQuestion lists all the details for every answer to the question ID you specify, including the best answer, if it's been chosen. Get that question ID from questionSearch or getByCategory.
List questions from specific users on Yahoo! Answers. You'll need the user id, which you can get from any of the other services listed above.
In order to access Answers data in your application, you’ll need to get a Yahoo! API key and configure it to use Yahoo! Answers. You can do this by creating a project for your application.
Use of the Yahoo! Answers developer service should not exceed reasonable request volume. Access through YQL is limited to 10,000 signed calls per hour and 1,000 unsigned calls per hour, as defined in the YQL Terms of Use. If you believe your application will exceed such volume, please contact us.
By using the Yahoo! Answers developer service, you agree to the Terms of Use.
Join the conversation on the Yahoo! Answers developer forum to get help and touch base with other developers.