Alexa is fully committed to providing deep and meaningful programmatic access to Alexa's web search engine. If you need to get your digital hands on raw documents then you should give Alexa a try.
From the Alexa Web Search product detail page: Alexa Web Search gives programmatic access to Alexa's web search engine. Developers can pass in search queries and get back up to 20 results at a time. This service allows developers or researchers to create innovative new search applications.
Taking advantage of advanced search features allows developers to restrict the search results to a particular category of sites, such as computers or sports, or search for phrases, documents in a specific language, or for specific file formats. Searches can be limited to document titles, anchor text, just the text of the document or just the document URL. Adult-content filtering is also available. In total, there are over 50 different search fields that allow developers to refine their searches.
See how this service works in practice: use the search on the Alexa web site at www.alexa.com, which is powered by the Alexa Web Search web service.
Advanced users can further customize the Alexa web search engine by adding custom search fields or by building completely custom search engines. To find out more about how to customize Alexa Web Search, please visit the Alexa Web Search Platform home page at websearch.alexa.com, take the tour, and read the technical documentation.