pysecuritytrails

Python wrapper around the Security Trails API


Keywords
security
License
GPL-3.0
Install
pip install pysecuritytrails==0.1.3

Documentation

pysecuritytrails

Python3 wrapper for the Security Trails API https://securitytrails.com/

Installation

You can install it directly from the pypi package : pip install pysecuritytrails

You can also install the last version of the source code:

git clone https://github.com/Te-k/pysecuritytrails.git
cd pysecuritytrails
pip install .

Usage

from pysecuritytrails import SecurityTrails, SecurityTrailsError
st = SecurityTrails('APIKEYHERE')

# Check that it is working
try:
    st.ping()
except SecurityTrailsError:
    print('Ping failed')
    sys.exit(1)

infos = st.domain_info('securitytrails.com')
subdomains = st.domain_subdomains('securitytrails.com')
tags = st.domain_tags('securitytrails.com')
whois = st.domain_whois('securitytrails.com')
history_dns = st.domain_history_dns('securitytrails.com')
history_whois = st.domain_history_whois('securitytrails.com')

For more information on the API, check https://docs.securitytrails.com/reference

List of Functions Implemented

License

This code is licensed under GPLv3