Print this pageEmail this pageGo to the ForumsView the PDFShare this page on TwitterShare this page on FacebookBookmark this page on DeliciousSubmit this page to RedditSubmit this page to Digg

Query Requests

A query request is simply an HTTP GET request that returns XML.

Sample Query Request

Here is a request for sites ranked 301 - 400 in Brazil:

See Common Request Parameters and TopSites for descriptions of query parameters.

String to Sign

The Signature parameter is used to authenticate the request. It is calculated as the hash of the request's "string to sign" as described in Calculating Signatures. For the sample request above, the string to sign is:


where \n represents a newline. The last three lines are actually a single line (with no newlines).