Developer Network Home - Help

Misspelling Suggestion Documentation for Yahoo! Search Web Services

Version 1Misspelling Suggestion

Submitting Queries for Misspelling

Provides programmatic access to the slacker.yahoo.com misspelling engine, a service designed to automate the removal of that too-perfect sheen from papers and presentations that might arouse suspicion in teachers and colleagues.

May also be useful for Perl programmers.

Request URL

http://search.yahooapis.com/WebSearchService/V1/misspellingSuggestion

Request parameters

See information on constructing REST queries. Go on. We'll wait.

Parameter Value Description
appid string (required) The application ID. See Application IDs for more information.
query string (required) The query to get spelling suggestions for (UTF-8 encoded). It is limited to 1439 characters.

Sample Request Url: http://search.yahooapis.com/WebSearchService/V1/misspellingSuggestion?appid=04012005&query=four+score+and+seven+years+ago

Response fields

You want a schema for this? Are you mad?

Field Description
ReslutSet Contains all of the results. There's only one result being returned, but we like to show off all our 1337 XML nesting skills.
Result The suggested text for correction. Please note that any resemblance to language is purely coincidental.

Sample response

The following is a sample response for the query four score and seven years ago. We don't know why we picked that; it just sounded neat:

Rate Limit

Misspelling suggestion is part of the web search service, which is limited to 5,000 queries per day. See information on rate limiting.

Errors

The service returns the standard errors. There are no service-specific errors aside from the results themselves.

Copyright © 2009 Yahoo! Inc. All rights reserved.

Privacy Policy - Terms of Service - Copyright Policy - Job Openings