🐍 Python code to use Intelligence X

Published on April 4, 2019 by

We just added Python code to use the Intelligence X API! You can find the code in the SDK at https://github.com/IntelligenceX/SDK.

The code comes with a default API key so you can get started right away. For details on usage please look at the readme file in the SDK.

The SDK already has code implementations in HTML, PHP, and Go. It also features a command-line program written in Go, and can be compiled on Windows/Linux/Mac. The Python reference implementation is the latest addition to help developers integrate our search engine and our special Phonebook feature.

Scripts included

There are 2 scripts included in the SDK:

ix_search.py <selector>
ix_phonebook.py <selector>

The first script “ix_search.py” looks for any selectors, and returns all results that contain the selector. Each result has a unique “systemid” that can be used to query the actual data (note that the source data could be anything from a HTML document, a text file, a Word document, a PDF, etc.).

The second script “ix_phonebook.py” makes a phonebook lookup, i.e. it lists all selectors known for the search term. In the example below, it lists known email addresses, URLs, and domains belonging to facebook.com.

Related articles

Newsletter 2021-02-20

Published on February 20, 2021 by

February 2021: Launch of the European Internet Archive The European Internet Archive just launched! 🎉🥳 ➡ https://archive.eu/ 225 TLDs added to the list of web crawling We have added 225 top-level domains (TLDs) to the list of web crawling. Find the full list and how we are categorizing them in this blog post. Our dataset


New Category “Bot Logs”

Published on February 10, 2021 by

We have added the new category “Bot Logs”. It contains data collected by and leaked from viruses such as Azorult. Such data is often sold on marketplaces such as the Genesis Market. We decided to index such data into this new category to help filtering out relevant results. You can find this new category in


Adding 225 TLDs to the list of web crawling

Published on January 28, 2021 by

We are excited to announce that we just added 225 top-level domains (TLDs) to the list of web crawling! Below is the full list. The domain count per TLD represents the domains registered according to DomainTools. We group multiple TLDs into “buckets” to make it manageable – you can select these buckets in the Advanced


Search the blog: