Yes, you can access the archive to get access to data older than 30 days.
Webz.io supports 80 languages across every geographic territory with online access.
Yes. Use a simple OR Boolean query.
(language:german OR language:Chinese)
Will search for posts in both German & Chinese.
By default (when the sort parameter isn't specified) the results are sorted by the recommended order of crawl date. You can however change the sort order by using the following values:
For example, the following call will return posts ordered by the number of likes:
On the free plan, URLs for posts and threads redirect through Omgili.com with a 5-second redirect lag. This way we show site owners webz.io is a significant traffic referral source.
We do filter out duplicates. You may get the same article link multiple times if your query matches multiple comments for the same article. Webz.io searches at the post level, so results include each post that matched your query. Each post also contains information about its containing thread. One of the properties of the thread is the article link. For that reason, you might see the same link multiple times. If you want to search only for the first post (i.e only the article and no comments) add is_first:true to your query. For example:
Will return only articles (i.e no comments) containing the word "opera".
You can enter any Boolean query with no set limit to the number of tracked keywords. The plan limit refers to the number of monthly requests, which you can upgrade at any time.
How many sources do you crawl? / Can you share your complete list of sources on your crawling cycle?
It is impossible to provide an up-to-date list of crawled sites. Our site database is dynamic by nature continuously aggregating new sources. We can tell you, however, that the number of crawled sites runs to millions with over 10 million posts indexed daily.
We pride ourselves in our ability to quickly add new sources typically within a few hours of detection.
Moreover, you can use the API playground (https://webz.io/web-content-api) to confirm coverage for a particular source. Our users frequently send us source requests (often including a long list of sources). If you send us a list of sources, we will include them in our coverage and send you a confirmation within a few days.
Yes. You can search by person, location, or organization on news or blog posts in English. For example, organization:apple will return news or blog posts mentioning Apple the company, and not the fruit.
You should page through results by calling the URL on the "next" field, to retrieve the rest of the data matching your search query.
To extract an entire thread, use the "thread.url" filter. This will return all the posts belonging to the thread URL provided. Example:
(note that you must escape the http:// part of the URL like so: http://).
Yes. Just add highlight=true as a parameter to your call.
Boolean expressions can be nested in as many levels as you want.
For example: (exp1 AND exp2 AND exp3) OR (exp4 AND (exp5 OR exp6)) -(exp7 AND (exp8 OR exp9))
The maximum length of a query is 4,000 characters.
The query syntax is based on Elasticsearch query string syntax, which means you can use wildcards.
Rate limiting of the API is considered on a per access token basis. You can make one request per second. Exceeding the API rate limit will result in a 429 HTTP error.
Yes. Just append the dollar sign ($) to the end of the keyword. For example, searching for the keyword "simplivity" will also return hits for the word "simple" since we index the stemmed version of the word, but if you want to find documents that contain "simplivity" and nothing else, search for "simplivity$".
Stemmed searches are currently supported for English, Spanish, Arabic and Russian.
webz.io doesn't rely on a white-list to crawl the web. Our crawlers find new sites and new content dynamically, so sending a list would be misleading. If you want to know if we crawl a source or not, you can either use the "site:" filter, or email [email protected] with the list of sites you want to check.
Yes. There are actually multiple ways to get better quality posts either from popular websites, or even popular posts. The first way would be to use the domain_rank filter. The domain rank filter specifies how popular a domain is (by monthly traffic), so if you want to search for posts from the top 1,000 sites, use the following: