Skip to main content

API wrapper for the Zetalytics Zonecruncher API.

Project description

zetalytics-api

A straightforward python library for the Zetalytics Zonecruncher API. For a list of all endpoints and query parameters, refer to the API documentation.

Use of the Zetalytics API and zetalytics-api client requires a user token. You can request one here.

Installation

To install zetalytics-api, use Pypi via pip.

pip install zetalytics-api

Initialization

from zetalytics import Zetalytics

zeta = Zetalytics(token=[YOUR USER TOKEN])

Examples

domain2ns

Search passive dns by domain for NS records

query = {'q': 'example.com'}
zeta.domain2ns(**query)

email_address

Search for domains sharing a registration email address or SOA email from passive

query = {'q': 'johndoe@example.com', 'size': 10}
zeta.email_address(**query)

Search passive dns by IP, CIDR, or Range (v6 compatible)

query = {'q': '1.2.3.4', 'tsfield': 'first_seen', 'start': '2019-01-01', 'size': 100}
zeta.ip(**query)

License

This project is licensed under the GNU General Public License v3.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for zetalytics-api, version 1.0.1
Filename, size File type Python version Upload date Hashes
Filename, size zetalytics_api-1.0.1-py3-none-any.whl (18.3 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size zetalytics-api-1.0.1.tar.gz (4.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page