BOSS Search API

Build web-scale search products utilizing the power of Yahoo Search technology and data. BOSS Search provides a rich set of premium data APIs and tools that developers and entrepreneurs can use to build custom search engines and innovative experiences.

Get Started

Customize Experience

RESTful XML and JSON access to web, news, images, spelling, and related search results.

Blend Results

Reorder, blend, and change the presentation of results.

Make Money

Monetize with your products and generate more revenue with search ads!
Yahoo Search in Apps

Introducing Yahoo Search in Apps

Add Yahoo search to your app to improve the in-app experience. No more popping out to a browser! Keep your users in your app and monetize those moments.

Learn More

Sample BOSS Search API Response

Who's using Yahoo BOSS

Pricing

BOSS is offered with a low flexible usage fee based on the type of queries. You can also get search advertising in the same service to monetize your offerings.

Query Type Definition Price/1000 Queries (USD) Max. Results/Query
Full Web Web Search results only $1.50 * 50
Limited Web Web results from a limited index and slower refresh (~ 3 days) $1.20 * 50
Image Only Image results only $0.30 35
News Only News results only $0.10 50
Spelling Only Spelling suggestions $0.10 1
Related Search Related Search results $0.20 10

This table only reflects an overview of the pricing. For full details please visit the pricing and payments pages.

* This price is effective as of November 20, 2014

Yahoo Sponsored Ads for Search

Qualified developers can receive advertising in the same BOSS call as other content. Our partner DDC will work with you to help set your service up. In order to participate, you will need to provide some details about your product, including information about your traffic sources, UI framework, and implementation. Once your product is approved, you will be able to deploy Yahoo Sponsored Search ads to generate revenue.

Please note that in signing up for the Sponsored Search ad program, you will be entering into a contract with DDC, not Yahoo. DDC will handle all ad-related financial payments and support.

Get Started

Get your API Keys

Start by creating a project and adding billing information. This will give you a Consumer Key and Secret which are needed for using the API.

Copy Example Code

We have code examples in different languages to get you up and running as quickly as possible.

Build and Launch

Replace your Consumer Key and Secret in the code you copied and run the example code. When your app is ready to use, tell other developers what you have built in our Forums.

What's Next?