{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/7"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/7"}],"enrichment":{"capability":"Provides a Python interface to DomainTools cybersecurity APIs (Iris Investigate, Iris Enrich, Iris Detect) for querying domain data, threat intelligence, and risk scoring.","skillfed_tags":["threat-intelligence","domain-data","cybersecurity"],"use_cases":["Query domain risk scores and threat intelligence data for security investigations or incident response.","Enrich domain metadata (WHOIS, DNS, SSL certificate data) for automated threat analysis workflows.","Execute complex multi-field domain searches using IrisQL for phishing, malware, or suspicious domain discovery.","Build command-line tools or scripts to check domain reputation without writing HTTP requests manually.","Integrate domain threat feeds into security monitoring or SIEM platforms via Python automation.","Perform bulk domain lookups asynchronously to reduce latency in high-throughput security scanning."],"what_it_does":"The DomainTools API wrapper is an official Python client for accessing DomainTools' cybersecurity and domain intelligence services. It exposes endpoints from Iris Investigate (complex domain searches via IrisQL query language), Iris Enrich (domain enrichment and metadata), and Iris Detect (threat detection) as methods on an API object, handling authentication, request formatting, and response parsing automatically.\n\nThe package supports both synchronous and asynchronous usage patterns, with results accessible as native Python objects, JSON, XML, or HTML. It includes a command-line interface for direct API calls and handles exceptions with detailed error information. Runtime dependencies (httpx, pyyaml, rich, typer) provide HTTP transport, configuration parsing, formatted output, and CLI scaffolding.","worth_installing":"Yes, if you have DomainTools API credentials and need to query domain threat intelligence or enrichment data from Python. The package is actively maintained, has low install friction, uses permissive MIT licensing, and supports current Python versions (3.9+). No known vulnerabilities. Install only if you have a valid DomainTools subscription or API access."},"id":"domaintools-api","links":{"html":"https://skillfed.io/packages/domaintools-api","md":"https://skillfed.io/packages/domaintools-api.md","pypi":"https://pypi.org/project/domaintools-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-29","license_spdx":null,"license_treatment":"permissive","name":"domaintools-api","python_support":"supports_current","summary":"DomainTools Official Python API"},"popularity":{"monthly_downloads":227799,"position":9166,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.9.0"}
