GENERAL GUIDELINES APPLICABLE TO YAHOO! APIS
Yahoo! makes many of its APIs available to developers for use off the Yahoo! network. These guidelines address a number of the overarching issues that Developers should be aware of as they use these resources to build applications and web services using Yahoo! APIs covered by the Yahoo! API TOU.
These guidelines do not apply to all Yahoo! APIs. Some Yahoo! APIs, such as those for Yahoo! Maps, Yahoo! Messenger, Yahoo! Music, and Yahoo! BOSS (search) are governed by API-specific terms and guidelines. For API-specific implementation guidelines and information such as rate limits, please visit the individual API and Web Services information page, a list of which can be found here.
Commercial Usage Allowances and Restrictions
The Yahoo! Developer Network is opening up to allow broader access to our Web Services and APIs, including for many commercial applications. Our commercial usage policies differ depending on the API or Web Service you are using. Such policies are explained in the documentation of each API or Web Service, so please read the documentation carefully.
Some of our APIs and Web Services are made available only for non-commercial use. For such APIs and Web Services, it's NOT PERMITTED to:
Please see our FAQ for more information about these non-commercial use only services. If you use these services in your application, we encourage you to register your application to confirm that your usage is acceptable. We typically do not grant additional queries for these non-commercial use only services.
Yahoo! Maps
Implementation details for the Yahoo! Maps APIs not covered by the Yahoo! Developer Network TOU are available at the Yahoo! Maps API documentation page. Please refer to that page for complete information. Here is a summary intended for your assistance as an introduction. This summary is not a complete set of terms and should not be relied upon as a substitute for reading the full terms and API documentation.
With the Yahoo! Maps APIs, you may:
With the Yahoo! Maps APIs, you may NOT:
To confirm that your application meets these guidelines, connect with us for updates and notifications or to request additional queries, register with us as described below. Because this program is free, not all requests for additional queries will be granted.
Yahoo! Search (except Yahoo! BOSS APIs)
The Yahoo! Search APIs are covered under the Yahoo! Developer Network Terms of Use. Yahoo! Search APIs are subject to usage guidelines rather than commercial restrictions - except for Local Search which is available only for non-commercial use at this time.
With the Yahoo! Search APIs (except for Local Search), you are free to build applications that make up to the standard rate limit volume of queries as long as they do NOT:
To confirm that your application meets these guidelines, connect with us for updates and notifications or to request additional queries, register with us as described below. Because this program is free, not all requests for additional queries will be granted.
Collection and Storage of User Data
Access to Yahoo! user data is only permissible using approved authentication methods, such as Browser Based Authenticationand OAuth.
Per the YAP Developer Terms of Use, you may not store any user data collected through the Yahoo! APIs for more than 24 hours, with the exception of information that is explicitly permitted to be indefinitely stored. Only the parameters listed below are storable indefinitely; all other information must be requested from Yahoo! each time.
Yahoo! user data that is storable indefinitely:
